0

バッチ ファイルを実行する 1 時間ごとに実行されるタスクをセットアップしようとしています。手動でテストすると、実行されているように見えますが、期待するプロセスは実行されません。mstsc.exe を開くテストを行ったところ、コンソール メッセージが表示され、新しいコンソール ウィンドウが開き、ディレクトリが表示されました。実際の RDesktop ウィンドウが開かないはずです。

@echo off 
tasklist /FI "IMAGENAME eq PRODUCER_69.exe" | find /I "PRODUCER_69.exe">nul &&(
echo PROCESS PRODUCER_69.exe IS ALREADY RUNNING! 
echo %DATE%
echo %TIME%
) || (
echo PRODUCER_69.exe IS NOT RUNNING! STARTING THE NEW PROCESS!
cmd /c start "C:\Windows\System32\mstsc.exe"
)
pause>nul
exit
4

1 に答える 1

1

わかりました私は私の間違いを見つけたかもしれないと思います...以下は今動作します...

@echo off 
 tasklist /FI "IMAGENAME eq PRODUCER_69.exe" | find /I "PRODUCER_69.exe">nul &&(
 echo PROCESS PRODUCER_69.exe IS ALREADY RUNNING! 
 echo %DATE%
 echo %TIME%
  ) || (
 echo PRODUCER_69.exe IS NOT RUNNING! STARTING THE NEW PROCESS!
 cmd /c start "REMOTE DESKTOP" "C:\Windows\System32\mstsc.exe"
  )
于 2013-10-23T20:29:34.753 に答える