找回密码
 加入
搜索
查看: 4101|回复: 11

[系统综合] 运行不同路径的bat

  [复制链接]
发表于 2010-8-2 18:48:21 | 显示全部楼层 |阅读模式
用bat只能运行同目录下的文件,不能运行不同目录下的文件 vbs也是一样的

有什么办法能运行不同路径上的BAT文件
发表于 2010-8-2 18:52:17 | 显示全部楼层
是让Bat运行不同路径上的文件呢,还是运行不同路径上的Bat 呢?
 楼主| 发表于 2010-8-2 18:59:05 | 显示全部楼层
运行不同路径上的Bat
发表于 2010-8-2 19:04:13 | 显示全部楼层
又一个不看帮助的!
Run ( "程序" [, "工作目录" [, 显示标志[, 可选标志]]] )
 楼主| 发表于 2010-8-2 19:34:02 | 显示全部楼层
我不会编写AU3  能否帮我编写个  
原理很简单就是 隐藏运行C:\WINDOWS\sata.bat
发表于 2010-8-2 19:43:54 | 显示全部楼层
Run("C:\WINDOWS\sata.bat", "", @SW_HIDE)
 楼主| 发表于 2010-8-2 19:51:16 | 显示全部楼层
我测试了下 没有反应
不过还是谢谢你的热心帮助
发表于 2010-8-2 20:03:20 | 显示全部楼层
隐藏运行
发表于 2010-8-2 20:03:46 | 显示全部楼层
Run("C:\WINDOWS\sata.bat", "C:\WINDOWS", @SW_HIDE)
发表于 2010-8-2 20:04:11 | 显示全部楼层
Run("C:\WINDOWS\sata.bat")
这个有反映没?
发表于 2010-8-2 20:06:04 | 显示全部楼层
本帖最后由 xsjtxy 于 2010-8-2 20:07 编辑
If $CmdLine[0] = 0 Then Exit
For $i = 1 to $CmdLine[0]
Run($CmdLine[$i], "", @SW_HIDE)
Next
以上脚本可以运行无限个执行程序 .bat .vbs .cmd .exe

使用命令行方式。
比如

"C:\Documents and Settings\Administrator\桌面\我的脚本.au3" c:\批处理.bat "D:\VBS脚 本.vbs" e:\cmd文件.cmd f:\执行程序.exe

路径中间有空格的要用""括起来
 楼主| 发表于 2010-8-2 20:10:27 | 显示全部楼层
Run("C:\WINDOWS\sata.bat", "C:\WINDOWS", @SW_HIDE)

谢谢 了  这个就OK了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 12:32 , Processed in 0.086928 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表