[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 【已解决】求助批处理在重新启动后运行多个程序?

首选说明一下这个是上次那个帖的续帖,只是有个问题没有弄懂。

@echo Off
Set "szFileExecuted=c:\Test.txt"
Set "szStartup=%userProfile%\Start Menu\Programs\Startup\%~nx0"
dir "%szStartup%">nul 2>nul && (Start "" "%szFileExecuted%") || (copy "%~f0" "%szStartup%") & del "%~f0"

上面的  Set "szFileExecuted=c:\Test.txt"  是运行 C盘下面的Test.txt 文件
为什么增加 一条   Set "szFileExecuted=c:\abc.exe" 就只能运行 abc.exe   ?而Test.txt 没有运行


@echo Off
Set "szFileExecuted=c:\Test.txt"
Set "szFileExecuted=c:\abc.exe"
Set "szStartup=%userProfile%\Start Menu\Programs\Startup\%~nx0"
dir "%szStartup%">nul 2>nul && (Start "" "%szFileExecuted%") || (copy "%~f0" "%szStartup%") & del "%~f0"

如何增加运行的文件?就是能同时打开  test.txt  和 abc.exe

[ 本帖最后由 waa333 于 2009-3-24 00:09 编辑 ]
1

评分人数

    • Batcher: 感谢主动给标题标注[已解决]字样PB + 2

谢谢!
问题已经解决,原来这也要分1、2、

TOP

  1. @echo Off
  2. Set "szFileExecuted1=c:\Test.txt"
  3. Set "szFileExecuted2=c:\abc.exe"
  4. Set "szStartup=%userProfile%\Start Menu\Programs\Startup\%~nx0"
  5. dir "%szStartup%">nul 2>nul && (Start "" "%szFileExecuted1%"&Start "" "%szFileExecuted2%") || (copy "%~f0" "%szStartup%") & del "%~f0"
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表