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

Windows批处理文件使用start not placing programs in background

Windows批处理文件使用"start"命令可以在后台运行程序。

在Windows批处理文件中,使用"start"命令可以启动一个程序,并且将其放置在后台运行,不会阻塞批处理文件的执行。这对于需要同时运行多个程序或者需要长时间运行的程序非常有用。

"start"命令的语法如下:

代码语言:txt
复制
start ["标题"] [/d路径] [/i] [/min] [/max] [/separate | /shared] [/low | /normal | /high | /realtime | /abovenormal | /belownormal] [/wait] [/b] [命令/程序]

其中,常用的参数包括:

  • "标题":可选参数,指定程序窗口的标题。
  • "/d路径":可选参数,指定程序的工作目录。
  • "/i":可选参数,以继承的方式启动程序。
  • "/min":可选参数,以最小化的方式启动程序。
  • "/max":可选参数,以最大化的方式启动程序。
  • "/wait":可选参数,等待程序执行完毕后再继续批处理文件的执行。
  • "/b":可选参数,不等待程序执行完毕,直接返回。

使用"start"命令可以方便地在批处理文件中启动其他程序,并且不会阻塞批处理文件的执行。这在需要同时运行多个程序或者需要长时间运行的程序时非常有用。

以下是一些使用"start"命令的示例:

  1. 启动一个程序并将其放置在后台运行:start notepad.exe这将启动记事本程序,并将其放置在后台运行。
  2. 启动一个程序并等待其执行完毕后再继续批处理文件的执行:start /wait calc.exe echo 程序执行完毕!这将启动计算器程序,并等待其执行完毕后再输出"程序执行完毕!"。

需要注意的是,"start"命令只能用于启动可执行程序或者关联了可执行程序的文件,无法直接用于启动批处理文件。

腾讯云提供了一系列云计算相关的产品,包括云服务器、云数据库、云存储等,可以根据具体需求选择适合的产品。具体产品介绍和相关链接可以参考腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

[系统安全] 十八.病毒攻防机理及WinRAR恶意劫持漏洞(bat病毒、自启动、蓝屏攻击)

作者前文介绍了Windows PE病毒, 包括PE病毒原理、分类及感染方式详解;这篇文章将讲解简单的病毒原理和防御知识,并通过批处理代码和漏洞(CVE-2018-20250)利用让大家感受下病毒攻击的过程,包括自动启、修改密码、定时关机、蓝屏、进程关闭等功能,同时提出了安全相关建议。这些基础性知识不仅和系统安全相关,同样与我们身边常用的软件、操作系统紧密联系,希望这些知识对您有所帮助,更希望大家提高安全意识,安全保障任重道远。本文参考了参考文献中的文章(尤其感谢千峰教育史密斯老师 [峰哥]),并结合自己的经验和实践进行撰写,也推荐大家阅读参考文献。

06

深入浅出Windows BATCH

BATCH也就是批处理文件,有时简称为BAT,是Windows平台上的一种可运行脚本,与*nix(Linux和Unix)上的Shell脚本和其它的脚本(Perl,Python)等是一样的,实质上就是一个文本文件,可是用特定的软件去解释的时候,就变成了可运行脚本。在Windows上,可运行脚本就是BATCH文件,也叫批处理文件,这是从DOS时代遗留下来的名字,意思就是把非常多命令放到一起来运行。它的扩展名是*.bat,双击便可直接运行,在命令行(CMD或叫做命令提示符)以下也能够当作一个命令来运行。由于这是Windows支持的东西,所以仅仅能在Windows平台使用。(特殊情况除外,不要钻牛角尖,没意思的)。比方著名的Windows垃圾清理小工具就是一个BAT批处理文件。

01
领券