Windows
ソフトウェアのサイレントインストールをしてみる。
はち
更新日:2021/08/11
「windowsUpdateのサイレントインストール方法」の続編です。
情シスをやっていると新入社員が入社する毎にPCのセットアップをすることがよくあると思います。
そういう時にセットアップしなおしたPCに所定のソフトウェアをインストールする事があると思います。
今回インストールするソフトは、googleChrome、skype、jre、AcrobatReader、MicrosoftSecurityEssentials、cubePDF、cubePDF-utility、cubeICEです。
下準備としてそれぞれのインストーラーをダウンロードしておいて下さい。
大体のインストーラーファイルは「msi」か「exe」だと思います。
msiの場合下記コマンドを入力します。
1 |
msiexec.exe /i ****.msi /help |
または下記コマンドでインストール時のコマンドオプションが確認できます。
1 |
msiexec.exe /i ****.msi /? |
※.msiファイルのコマンドオプションは基本どのファイルも同じになるので同じコマンドを別のインストーラーでも使いまわせます。
「chrome」のインストール方法
1 |
msiexec.exe /i googlechromestandaloneenterprise64.msi /quiet /norestart |
つぎにexeファイルをサイレント・インストール方法です。
「.msi」と同じようにインストール時のコマンドオプションが確認できます。
1 |
****.exe /help |
または下記コマンドでインストール時のコマンドオプションが確認できます。
1 |
***.exe /? |
※.exeファイルは、インストーラーごとのコマンドオプションが違います。/help か /?のコマンドを打って確かめるか、または独自で調べてみてください。
.exeファイルのインストール方法
1 2 3 4 5 6 7 8 9 10 11 12 |
rem ----- 適応するパッチのダウンロード----- for /f %%I in (urllist.txt) do ( wget.exe %%I --no-check-certificate ) rem ----- .cab ファイルの一括適用----- forfiles /m *.cab /s /c "cmd /c dism /online /add-package=@path /norestart" rem ----- .exe ファイルの一括適用----- forfiles /m *.exe /c "cmd /c @file /q /norestart" shutdown -r -t 10 |
skypeのインストール例
1 |
SkypeSetupFull.exe /verysilent /sp- /nocancel /norestart /suppressmsgboxes /nolaunch |
JREのインストール例
1 |
jre-8u91-windows-x64.exe /s /L /ADDLOCAL=ALL /lang=japanese |
MicrosoftSecurityEssentialsのインストール例
1 |
MSEInstall.exe /s /runwgacheck |
cubePDF、cubePDF-utility、cubeICEのインストール例
1 2 3 |
cubepdf-1.0.0rc8.exe /lang=japanese /verysilent /sp- /nocancel /norestart /suppressmsgboxes /nolaunch cubepdf-utility-0.4.1b.exe /lang=japanese /verysilent /sp- /nocancel /norestart /suppressmsgboxes /nolaunch cubeice-0.7.3b.exe /lang=japanese /verysilent /sp- /nocancel /norestart /suppressmsgboxes /nolaunch |
以上で対象にしていたソフトウェアのサイレントインストールを反映させることができます。