ここではすべてが非常に簡単です。 1つのフォルダーに3つのファイルを配置します。
config.small.xmlで 、
必要な設定
を指定します。
<?xml version="1.0" encoding="utf-8"?> <ESET> <SECTION ID="1000103"> <SETTINGS> <PLUGINS> <PLUGIN ID="1000400"> <PROFILES> <NODE NAME="Enable" VALUE="1" TYPE="DWORD" /> <NODE NAME="Active" VALUE="@My profile" TYPE="STRING" /> <NODE NAME="@My profile" TYPE="SUBNODE"> <NODE NAME="UpdateType" VALUE="22" TYPE="DWORD" /> <NODE NAME="SelectedServer" VALUE="%%url_updates_server%%" TYPE="STRING" /> <NODE NAME="Username" VALUE="%%your_username%%" TYPE="STRING" /> <NODE NAME="Password" VALUE="" TYPE="PASS" /> </NODE> </PROFILES> <SETTINGS> <NODE NAME="RegistrationType" VALUE="0" TYPE="DWORD" /> <SERVERS> <NODE NAME="Server_0" VALUE="%%url_updates_server%%" TYPE="STRING" /> </SERVERS> </SETTINGS> </PLUGIN> </PLUGINS> <CLIENT> <NODE NAME="GraphicMode" VALUE="FFFFFFFF" TYPE="DWORD" /> <NODE NAME="ShowSplash" VALUE="0" TYPE="DWORD" /> <NODE NAME="SimpleMenu" VALUE="0" TYPE="DWORD" /> <NODE NAME="AdvancedMenu" VALUE="1" TYPE="DWORD" /> </CLIENT> </SETTINGS> </SECTION> </ESET>
ここで、%% url_updates_server %%-どちらの場合も、更新サーバーのアドレスと同じです。 設定を取得する最も簡単な方法は、ウィンドウ「ESET NOD32 Antivirus」→「設定」→「設定のインポートとエクスポート」です。 受け取ったxmlファイルから、必要な設定以外のすべてを削除します(すべてのセクションには非常にわかりやすい名前が付けられているため)。
以下は、
install.cmdインストールスクリプトです。
@echo off title "Run ESET Nod32 Installer" cls set AppToRun=ESET_NOD32_Antivirus_4.2.71.3_(32-bit)_(rus).msi set CfgFile=config.small.xml rem /qb - rem /qn - gui start "" "msiexec" /qb /package "%cd%\%AppPath%%AppToRun%" ADMINCFG="%cd%\%CfgPath%%CfgFile%" @echo on
そして、
Yevgeny Roshalの発案によるこのすべてのビジネス
は 、パラメーターとともにSFXアーカイブに詰め込まれています。
Path=%TEMP%\Nod32Install\ Setup=%TEMP%\Nod32Install\install.cmd Silent=1 Overwrite=1
したがって、結果のバイナリをダブルクリックすると、%TEMP%\ Nod32Install \でクワイエットアンパックが発生し、install.cmdが起動されてESET_NOD32_Antivirus_4のインストールが開始されます
。 2.71.3_(32ビット)_(rus)config.small.xmlの設定で、ユーザーに何も要求せずに、インストールプロセスを表示した.msi 経験の浅いユーザー向け-それだけです。