![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 16:21 |
共 48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]请教批处理中创建任务含有空格的问题 |
| 可打印版本 800 / 5 |
| 第1楼 genteman | 发表于 2007-11-27 17:49 |
| 初级用户 发帖 43 积分 90 | |
|
[求助]请教批处理中创建任务含有空格的问题 代码如下:
eventtriggers /create /tr "ReleaseIP" /l system /eid 20159 /tk "% ~dp0ReleaseIP.bat" 创建过程中没问题,但是任务启动会失败。 该任务的属性执行路径是:C:\Documents and Settings\ReleaseIP.bat 我修改为“C:\Documents and Settings\ReleaseIP.bat”就能正常启动。 请问怎样才能在创建任务的时候就给执行路径加上引号? [ Last edited by genteman on 2007-11-27 at 06:33 PM ] |
|
| 第2楼 lxmxn | 发表于 2007-11-27 18:50 |
| 版主 发帖 4,938 积分 11,386 | |
|
你想用这个批处理本身作为启动的任务?那不是重复建立了一个相同的任务?
|
|
| 第3楼 genteman | 发表于 2007-11-27 18:56 |
| 初级用户 发帖 43 积分 90 | |
|
版主你误解我的意思了。
我只创建了一个任务ReleaseIP.bat 后面只是在任务属性里对执行任务的P路径加了一对引号。 我搜了下论坛的文章,大多都是问使用start遇到的空格目录问题, 我也试过用相同的方法去解决,但还是不行 |
|
| 第4楼 lxmxn | 发表于 2007-11-27 19:14 |
| 版主 发帖 4,938 积分 11,386 | |
|
哦,我是看错了,你想以当前目录中的“ReleaseIP.bat”为任务,加上双引号是正确的,创建成功了就说明没问题,启动的时候出问题,要么是你的批处理本身的问题,要么是“eventtriggers”命令自身的问题,你自己检查一下。
|
|
| 第5楼 genteman | 发表于 2007-11-27 19:16 |
| 初级用户 发帖 43 积分 90 | |
|
问题解决了。
我避开了长路径 eventtriggers /create /tr "ReleaseIP" /l system /eid 20159 /tk "%~dps0ReleaseIP.bat" |
|
| 第6楼 lxmxn | 发表于 2007-11-27 19:19 |
| 版主 发帖 4,938 积分 11,386 | |
|
厉害,学习了。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |