找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 28426|回复: 7

[系统相关] [已解决]如何直接在“运行”中启动一个批处理?

[复制链接]
发表于 2011-7-23 16:45:27 | 显示全部楼层 |阅读模式
本帖最后由 wolfan 于 2011-7-26 17:11 编辑

如何直接在  运行 中启动一个BAT
是不是把bat 放到 %windir% 中可以呢~
又或者可能通过一个啥命令来启动呢~

(前题不以BAT完整地址,而是以BAT的名称(例 do.bat  直接用 "xxx do"就可启动。 )

评分

参与人数 1PB +2 收起 理由
tmplinshi + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-7-23 18:33:05 | 显示全部楼层
本帖最后由 CrLf 于 2011-7-24 21:19 编辑

虽然从修改后的标题仍然不易看懂楼主大致意图,不过这种题材我也不知道该取什么名最准确...故而认为此帖标题修改后不属于违规标题,可以撤销警告。
建议以后把不同问题分贴询问(尤其是相互之间没有太大关联的多个问题),这样清晰明了,楼主也不用愁如何准确命名的问题。
 楼主| 发表于 2011-7-25 17:27:04 | 显示全部楼层
回复 2# CrLf


    哦~
发表于 2011-7-25 17:53:59 | 显示全部楼层
本帖最后由 Hello123World 于 2011-7-25 17:58 编辑

这很容易测试啊,为何不直接测试一下。
事实上不仅放在%windir%中可以实现直接启动,%userprofile%中也可以,for /f "delims=;" %i in ("%path%") do @echo %i 也可以——我一般喜欢放在%userprofile%中,另外那两目录文件太多。

do.bat  直接用 "xxx do"就可启动——输入 do 就可以启动了,不过名字最好不要用关键字(虽然do不是什么外部命令,但用久了形成习惯没什么好处。)

评分

参与人数 1技术 +1 收起 理由
CrLf + 1 乐于助人

查看全部评分

发表于 2011-7-26 13:43:38 | 显示全部楼层
%allusersprofile%

评分

参与人数 1PB +2 收起 理由
CrLf + 2 乐于助人

查看全部评分

 楼主| 发表于 2011-7-26 17:08:32 | 显示全部楼层
回复 4# Hello123World

原来这么简单,但是不知其中的原理是啥的说。
多谢大人。
发表于 2011-7-26 19:44:41 | 显示全部楼层
回复 6# wolfan


系统会根据%path%的设置去那些目录下面查找对应的可执行文件

评分

参与人数 1PB +2 收起 理由
CrLf + 2 乐于助人

查看全部评分

 楼主| 发表于 2011-7-27 17:30:19 | 显示全部楼层
回复 7# Batcher


    这样啊。
学习之~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 00:20 , Processed in 0.020724 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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