|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
『楼 主』:
请教各位高手老师一个问题积极等待中!
使用 LLM 解释/回答一下
请各位高手帮帮忙吧!
小弟先谢谢大家了!
如何让批处理支持运行参数或者说编译成exe程序能运行的时候能支持参数
运行程序能检测程序运行是加的参数并跳转相关行执行相应代码.
比如为"c:\run.bat 复制"
会运行run.bat里面得复制某个文件命令
先谢过大家了.
|
|
2007-4-4 01:41 |
|
|
lxmxn
版主
       
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
@echo off
if == (goto copy_) else (echo 没有参数)
pause&exit/b
:copy_
copy %0 C:\
notepad C:\%~nx0
|
|
2007-4-4 02:41 |
|
|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
|
2007-4-4 02:45 |
|
|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
lxmxn
如果有一个程序我想放到一台服务器里的共享目录里如"\\server\soft\"
程序名为1.exe 这个文件支持参数!(后面的参数是自定的,因为他通过这个来读去相关配置文件的内容然后运行)
但是我不想把这个文件存放到本地,想用批处理调用;
批处理要支持运行参数,然后参数要加在\\server\soft\1.exe后面运行
编写的批处理为2.bat
运行2.bat xxx
等同于运行
\\server\soft\1.exe xxx
那如何实现啊:(
|
|
2007-4-4 03:16 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
2.BAT:
\\SERVER\SOFT\1.EXE %1 %2 %3 %4 %5 %6 %7 %8 %9
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-4-4 03:55 |
|
|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
|
2007-4-4 04:09 |
|
|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
怎么判断程序运行时有没有加参数运行呢!
如果加参数就运行 \\server\soft\1.exe %1
如果没有就提示没有加参数!
|
|
2007-4-4 05:44 |
|
|
myccmc
初级用户
 
积分 30
发帖 12
注册 2007-4-4
状态 离线
|
|
2007-4-4 07:18 |
|
|
wcpsky
初级用户
 
积分 32
发帖 12
注册 2007-3-22
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
新手看了,想问下
notepad C:\%~nx0 中%~nx0 是什么意思,
能帮忙具体解释下吗?
|
|
2007-4-4 09:31 |
|
|
lxmxn
版主
       
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
Originally posted by wcpsky at 2007-4-3 20:31:
新手看了,想问下
notepad C:\%~nx0 中%~nx0 是什么意思,
能帮忙具体解释下吗?
批处理本身的文件及扩展名。
|
|
2007-4-5 02:01 |
|