バッチ ファイル用に作成した vbs スクリプトをエンド ユーザー用の 1 つの .exe に結合して、それにアイコンを割り当てることができるようにしたいと考えています。Webで方法を探していますが、有用なものが見つかりません。
この vbs スクリプトを結合したい:
Set oShell = CreateObject ("Wscript.Shell")
Dim strArgs
strArgs = "cmd /c CheckIn.bat"
oShell.Run strArgs, 0, false
このバッチ ファイルを使用すると、次のようになります。
@echo off
REM A message to ask the user to save their Outlook emails they have open
mshta javascript:alert("Please be sure to save any emails that you need in Outlook. Click OK to continue.");close();
REM This will stop DM, Email Marker, Email Filer, Interceptor, Papihost, and Outlook.
taskkill /IM DM.exe /F
taskkill /IM DMMarkEmail.exe /F
taskkill /IM EmailAutoBulkFiling.exe /F
taskkill /IM Interceptor.exe /F
taskkill /IM OUTLOOK.EXE /F
taskkill /IM PAPIHost.exe /F
REM This will delete the DM cache in Appdata under the current user
RMDIR /s /q "%userprofile%\Appdata\Roaming\OpenText\DM\Cache"
REM This will start all of the programs that were closed
REM DM and Interceptor restart when Outlook starts back up
START OUTLOOK.EXE
REM Commenting the Marker and Filer since some users don't want it
REM START DMMarkemail.exe
REM START Email AutoBulkFiling.exe
REM START "C:\Program Files\Open Text\DM Extensions\DM.exe"
REM START "C:\Program Files\Open Text\DM Extensions\Interceptor.exe"
REM START PAPIHost.exe
@echo off
現時点で私を逃れている簡単な方法があるかどうかはわかりません。フィードバックをお寄せいただきありがとうございます。