【发布时间】:2013-08-13 04:58:20
【问题描述】:
我有一个批处理脚本,它挂载一个 .vhd 文件并创建一个连接点,它调用另一个批处理脚本,它在安装的 vhd/连接点上运行一些东西。当该脚本完成后,它会返回到第一个批处理脚本并删除连接点,卸载 .vhd 然后退出。
问题是第二个脚本需要正确退出才能运行第一个脚本的其余部分,而大多数用户只需 ctrl+c 并关闭第二个脚本。
是否可以通过不允许 ctrl+c 取消或在调用发生后以某种方式重新启动第一个批处理文件来防止这种情况发生?
【问题讨论】:
-
对用户的头部和肩部施加一点 4x2 可以解决这个问题。有一个
break命令,但它不会阻止用户停止批处理文件,而且它可能已经过时了。
标签: batch-file