【发布时间】:2009-01-27 06:08:19
【问题描述】:
我正在尝试从 Windows XP 控制台运行脚本。 (如果相关,它是一个 WinSCP 命令文件。)当我输入命令运行脚本时,另一个控制台窗口会弹出大约半秒钟,然后消失。
脚本不工作。错误消息可能在弹出的控制台窗口中。我怎样才能让它停留足够长的时间来阅读它?
【问题讨论】:
我正在尝试从 Windows XP 控制台运行脚本。 (如果相关,它是一个 WinSCP 命令文件。)当我输入命令运行脚本时,另一个控制台窗口会弹出大约半秒钟,然后消失。
脚本不工作。错误消息可能在弹出的控制台窗口中。我怎样才能让它停留足够长的时间来阅读它?
【问题讨论】:
试着盯着你的脚本
cmd /k script
【讨论】:
您正在寻找以下问题。它的问题略有不同,但那里给出的答案与您的相同。
Is there a way to look at what the windows command prompt just closed?
【讨论】:
使用“暂停”命令。
【讨论】:
使用“暂停”作为脚本的最后一行。
【讨论】:
您可以从命令行运行脚本,这样您就可以查看是否有任何回显命令或是否有任何错误。
如果他们使用了 echo 或者他们没有使用 ">nul 2>&1" 重定向信息/错误,您可以看到正在发生的事情。在这种情况下,请从脚本中删除“ >nul 2>&1”。
【讨论】: