首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

批处理脚本执行完毕后的优雅接续:方法与技巧

如果你希望在批处理脚本执行完毕后让它停止,并且能够继续在cmd窗口中编写命令,使用pause命令确实无法实现这一点。pause命令只会暂停脚本的执行,等待你按任意键后关闭窗口。要实现在脚本执行完毕后继续编写命令,你可以尝试以下方法:使用两个批处理脚本:将你的命令分成两个批处理脚本。第一个脚本包含需要执行的命令,而第二个脚本用于暂停和等待继续操作。在第一个脚本(例如script1.bat)中编写你的命令,然后在最后调用第二个脚本(例如script2.bat),如下所示:bashREM script1.bat  echo "执行命令..."  REM 这里是你的命令    call script2.bat第二个脚本(script2.bat)用于暂停和等待继续操作:scssREM script2.bat  echo "脚本执行完毕,现在可以继续编写命令..."  cmd /k这样,当第一个脚本执行完后,它会调用第二个脚本,并在cmd /k命令的作用下打开一个新的cmd窗口,你可以继续在这个窗口中编写命令。2. 使用cmd /k命令:在批处理脚本的最后使用cmd /k命令,它可以启动一个新的cmd窗口并保留窗口打开,这样你就可以继续在其中输入命令。示例如下:arduinoREM your_script.bat  echo "批处理脚本执行完毕"  cmd /k上述脚本执行完毕后会弹出新的cmd窗口,你可以在该窗口中继续编写执行命令。请注意,这会打开一个新的cmd窗口,而不是在当前窗口中继续。这些方法都可以让你在批处理脚本执行完毕后继续编写命令。你可以选择其中一种方法,根据你的需求进行修改和使用

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OguLyL2U7hYLyqb7g88232ew0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券