ورود

View Full Version : سوال: مشکل در نصب سایلنت یا با command line



rasoolgh1
شنبه 27 خرداد 1391, 18:11 عصر
سلام
من می خوام فایل با پسوند msi بزارم تا موقع نصب به صورت سایلنت نصب بشه
فایل exe رو انجام دادم برای دات نت اما برای کریستال که پسوندش msi هسا رو نتو نستم
فهمیدم باید اینجوری نصب بشه
MSIEXEC file.msi /paramers

اما نمی دنم توی اینستال شیلد باید چه کنم


سوال دوم اینه که برای نصب سایلنت sql server express 2008 چی جوری فایل configefile.ini
به پروژه اضافه کنم .

هر دو تا سوالم رو با دستور داخل cmd زدم و درست نصب شده

تو ایستال شیلد من اینجا میرم ممنون میشم راهنماییم کنید

zahra6688
دوشنبه 05 تیر 1391, 09:47 صبح
سلام
برای فایل msi در فیلد بالایی یعنی specify the comman line for the application این رو بنویس : quiet/

و برای نصب sql server هم به جای اینکه از فایل configuration استفاده کنی دستورات مربوط به نصب را در همین قسمت specify the comman line for the application وارد کن. مثلاً به صورت زیر:

/ACTION="Install" /INSTANCEID="MSSQLSERVER" /IACCEPTSQLSERVERLICENSETERMS /FEATURES=SQLENGINE,SSMS,ADV_SSMS /HELP="False" /INDICATEPROGRESS="False" /QUIET="True" /QUIETSIMPLE="False" /X86="False" /ENU="True" /ERRORREPORTING="False" /SQMREPORTING="False" /INSTANCENAME="MSSQLSERVER" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /AGTSVCSTARTUPTYPE="Manual" /ISSVCSTARTUPTYPE="Automatic" /ISSVCACCOUNT="NT AUTHORITY\NetworkService" /ASSVCSTARTUPTYPE="Automatic" /ASCOLLATION="Latin1_General_CI_AS" /ASDATADIR="Data" /ASCONFIGDIR="Config" /ASPROVIDERMSOLAP="1" /FARMADMINPORT="0" /SQLSVCSTARTUPTYPE="Automatic" /FILESTREAMLEVEL="0" /ENABLERANU="False" /SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS" /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /ASSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SAPWD="ABC123" /SQLCOLLATION="Arabic_CI_AS" /SECURITYMODE="SQL" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /TCPENABLED="1" /NPENABLED="0" /RSSVCSTARTUPTYPE="Automatic" /RSINSTALLMODE="FilesOnlyMode" /BROWSERSVCSTARTUPTYPE="Automatic"
/