标题: [已结]求个 执行多个任务 的批处理
[打印本页]
作者: tireless
时间: 2008-2-22 18:53
标题: [已结]求个 执行多个任务 的批处理
例如执行:
R.bat notepad+@56+regedit*2
则打开notepad、google搜索56、打开两个regedit。
+ 意思是运行多个任务,可以无限+
@ 加在字符前则搜索。如 @sex 就google搜索sex
* 用来运行N个相同的。例如 cmd*7 就运行7个cmd
[
Last edited by tireless on 2008-11-30 at 12:08 ]
作者: fastslz
时间: 2008-2-22 19:36
R.bat
start "" %1
或
start "" %*
或
if "%1"=="google" start "" "http://www.google.cn/webhp?sourceid=navclient&hl=zh-CN"
或
set xxx=%1
set xxx=%xxx:~0,1%
if "%xxx%"=="@" start "" "http://www.google.cn/search?hl=zh-CN&q=%xxx:~1%"
命令用法
R.bat google,notepad
上面要么用逗号分隔要么空格为分隔(这个是有标准的,不能你想咋样就咋样,也不要太异想天开)
方法告诉你了,自己的事情自己做~~
作者: slore
时间: 2008-2-22 22:30
可以获取了%1在按+号分割呗
作者: tireless
时间: 2008-2-22 23:21
标题: @fastslz:
怎么那么多?
作者: zcnvnv
时间: 2008-2-23 23:14
你加个加号干啥,不如直接空格分隔,省得FOR提取了