找回密码
 加入
搜索
查看: 1009|回复: 2

路径问题?

[复制链接]
发表于 2009-7-16 15:04:15 | 显示全部楼层 |阅读模式
本帖最后由 s77m72 于 2009-7-16 15:05 编辑

代码如下:
$shotdir=@ScriptDir
RunWait (@ComSpec & " /c " & "Rar.exe x -y -ibck -o+ -r  " & $shotdir & "\1.rar" & @TempDir & "\1")
问题就是用@ScriptDir得到的是完整的路径,如果当前的路径是C:\Documents and Settings\下的话DOS是不能识别的,有什么方法可得到C:\docume~1\这样的路径呢?
我的意思就是得到一下DOS下支持的路径。。
发表于 2009-7-16 16:10:18 | 显示全部楼层
$shotdir=@ScriptDir
RunWait (@ComSpec & " /c " & "Rar.exe x -y -ibck -o+ -r  " & '"'&$shotdir &'"'& "\1.rar" & @TempDir & "\1")
发表于 2009-7-16 16:12:18 | 显示全部楼层
在windows环境的DOS,是支持长路径和有空格的路径的。关键是路径的前后加双引号
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 11:46 , Processed in 0.069474 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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