OptimumX プロファイルの削除 - Windows XP マシン

OptimumX プロファイルの削除 - Windows XP マシン

古いユーザー プロファイルを削除する目的で、ドメイン XP コンピューターのシャットダウン時にバッチ ファイルを実行する GPO を作成しました。

このために、私は OptimumX の DeleteProfiles というアプリケーションを使用しています。

cd C:\
if exist "Program Files (x86)" GOTO Exit (Checks if XP or not)
if exist DeleteProfiles GOTO COMMAND

:CopyDeleteProfiles
md DeleteProfiles
copy /Y \\SomeShare\SomeFolder\DeleteProfiles\DeleteProfiles.exe 
C:\DeleteProfiles\

:COMMAND
pushd C:\DeleteProfiles\
start /Wait DeleteProfiles.exe /MIN:14 /Y  

(/Min: # = # より古いプロファイルを削除し、/y は yes または no プロンプトを削除します)

:Exit
End

正常に動作しますが、シャットダウン時にプログラムの出力とともに CMD 画面が表示されます。これを消すにはどうすればよいですか?

ここでの本当の問題は、ユーザーがプログラムを閉じるとスクリプトが停止してしまうことです。これをなくすことができないのであれば、少なくとも画面を閉じられないようにしたいと思います。

答え1

どうすれば消えるのでしょうか?

start以下のオプションを使用できます/b:

start /b /Wait DeleteProfiles.exe /MIN:14 /Y

/B- 新しいウィンドウを作成せずにアプリケーションを起動します。この場合、^C は無視され、^Break がアプリケーションを中断する唯一の方法になります。

ソース -始める


参考文献

関連情報