バッチスクリプトでの初心者の合計で、プログラムがタスクマネージャで実行されているかどうかをチェックするバッチファイルを作成しようとしています。アプリケーションが実行されている場合は、アップデートファイルを実行し、プログラムがインストールされていない場合は、プログラムをインストールします。例としてAdobe Reader。インストール/アップデートプログラムのための.batファイルの使用
@echo off
echo Installing Adobe Reader DC 150072033 Base...
echo This step will be omitted if it is unnecessary.
:B
tasklist | findstr /I "AcroRd32.exe"
if errorlevel 1 (call "msiexec /i AcroRdrDC1502020039.msi /qn") ELSE (timeout /t 30)
GOTO :B
echo.
echo Installing Adobe Reader DC Update Patches...
msiexec /p "AcroRdrUpd1502020039.msp" /qn"
echo.
echo Installation concluded.
あなたにはアドバイスや解決策がありますようにお願いします。 幸せな新年:)
あなたの質問はありますか? – aschipfl