【发布时间】:2013-12-13 19:33:24
【问题描述】:
我想让控制台窗口在运行执行批处理文件的计划任务时保持打开状态。如果我手动运行它意味着执行批处理文件,窗口保持打开状态,但通过任务计划程序它不会打开,但我可以看到任务仍在运行。我在最后暂停了一下。
@echo off
TITLE PROCESS_MGR
tasklist /FI "IMAGENAME eq JOESMO.exe" | find /I "JOESMO.exe">nul &&(echo PROCESS
JOESMO.exe IS ALREADY RUNNING!
echo %DATE%
echo %TIME%
pause
) || (
echo JOESMO PROCESS IS NOT RUNNING
cmd /c start "JOESMO.exe" "C:\Users\xxxx\Documents\
Visual Studio 2010\Projects\Projects2013\JOESMO.exe"
pause)
我发现了这个建议 cmd /k myscript.bat 但是在 Windows Server 2008 的任务调度程序中创建了任务,我不确定在哪里应用它。我在任务的编辑操作中将 /k 添加到了添加参数框中。
【问题讨论】:
标签: scheduled-tasks batch-processing windows-console