用bat实现自启动程序

特别是对程序启动顺序有要求是,用bat实现启动很有效果

1、新建bat文件,保存后放到“启动”目录下

2、在bat文件中添加 

start "" "要运行的程序名“

其实主要是用到start命令,其使用参数如下:

启动一个单独的窗口运行指定的程序或命令。


START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/NODE <NUMA node>] [/AFFINITY <hex affinity mask>] [/WAIT] [/B]
      [command/program] [parameters]


    "title"     在窗口标题栏中显示的标题。
    path        启动目录。
    B           启动应用程序,但不创建新窗口。应用程序已忽略 ^C 处理。
                除非应用程序启用 ^C 处理,否则 ^Break 是唯一可以中断
                该应用程序的方式。
    I           新的环境将是传递给 cmd.exe 的原始环境,而不是当前环境。


    MIN         以最小化方式启动窗口。
    MAX         以最大化方式启动窗口。
    SEPARATE    在单独的内存空间中启动 16 位 Windows 程序。
    SHARED      在共享内存空间中启动 16 位 Windows 程序。
    LOW         在 IDLE 优先级类中启动应用程序。
    NORMAL      在 NORMAL 优先级类中启动应用程序。
    HIGH        在 HIGH 优先级类中启动应用程序。
    REALTIME    在 REALTIME 优先级类中启动应用程序。
    ABOVENORMAL 在 ABOVENORMAL 优先级类中启动应用程序。
    BELOWNORMAL 在 BELOWNORMAL 优先级类中启动应用程序。

 NODE        将首选非一致性内存结构 (NUMA) 节点指定为十进制整数。
 AFFINITY    将处理器关联掩码指定为十六进制数字。进程被限制在这些
             处理器上运行。


             当 /AFFINITY 和 /NODE 结合时,会对关联掩码进行不同的解释。
             指定关联掩码,正如 NUMA 节点的处理器掩码正确移动到零位
             起始位置一样。进程被限制在指定关联掩码和 NUMA 节点之间的
             那些通用处理器上运行。如果没有通用处理器,则进程被限制在
             指定的 NUMA 节点上运行。
 WAIT        启动应用程序并等待它终止。
 command/program
             如果它是内部 cmd 命令或批文件,则该命令处理器是使用
             cmd.exe 的 /K 开关运行的。这表示运行该命令之后,该窗口
             将仍然存在。


             如果它不是内部 cmd 命令或批文件,则它就是一个程序,并将
             作为一个窗口化应用程序或控制台应用程序运行。


 parameters  这些是传递给 command/program 的参数。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kgduu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值