首页
社区
课程
招聘
bat文件运行不成功
发表于: 2013-5-29 14:43 4940

bat文件运行不成功

2013-5-29 14:43
4940
我自己生成了一个xx.bat文件,里面内容是删除自己生成的临时文件,这些临时文件和当前bat在一个目录下,这bat放到没有中文路径下面执行,就成功了,放到带有中文路径的目录下面,执行就不成功……求教啊,脚本我不太熟悉

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
2
路径有空格?相对路径?
"%~dp0"
2013-5-29 15:37
0
雪    币: 4984
活跃值: (3319)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
在路径上加上 双引号(英文状态下)试试看
2013-5-29 17:27
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
http://bbs.pediy.com/register.php?a=act&u=585162&i=445274fc87e795c75d0c6d736ff285d6b45714dc
2013-5-29 17:36
0
雪    币: 7
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
del ".\新建 文本文档.txt"


新建 文本文档.txt
替换成你要删除的文件名
2013-5-29 23:57
0
雪    币: 149
活跃值: (150)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
6
打开cmd,输入help,基本上的命令和用法都有
2013-5-30 07:51
0
雪    币: 40
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
cd /d %~dp0
切换当前目录试试
2013-6-4 17:32
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
最好不要在中文路径下执行
2013-6-5 09:40
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
如果你运行的系统也是中文的话应该不会这样的,否则看看bat所在的文件夹是不是有空格。
2013-6-7 09:11
0
雪    币: 33
活跃值: (480)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
加上双引号
2013-6-7 11:22
0
雪    币: 122
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
已解决了,不用路径即可,用相对执行路径,跟空格没有关系,跟中文有关系,bat由程序创建,不是手动创建的,故不存在输入法的问题
2013-6-7 14:33
0
游客
登录 | 注册 方可回帖
返回
//