找回密码
 加入
搜索
查看: 4138|回复: 8

[AU3基础] [已解决]压缩文件解压不到指定文件夹

  [复制链接]
发表于 2015-7-23 19:35:41 | 显示全部楼层 |阅读模式
本帖最后由 dnvplj 于 2015-7-24 11:16 编辑

电脑安装是的:WIN7X64系统,下面代码解压不到“D:\Program Files”文件夹下,能解压到"C:\、D:\、E:\"等根目录下,请问各朋友:如何才能让其解压到:“D:\Program Files”文件夹下。
        RunWait(@TempDir & "\7za.exe x " & @ScriptDir & "\PhotoshopCS5.7z -r -y -oD:\Program Files", "", @SW_HIDE)
发表于 2015-7-24 09:15:58 | 显示全部楼层
我是用RAR解压的,给你参考下。
        FileInstall ("C:\Program Files\WinRAR\WinRAR.exe", @TempDir&"\WinRAR.exe")
        RunWait (@TempDir&"\WinRAR.exe x -y -ibck ""D:\Sharp\AR-2008D_2308D.exe"" ""D:\Program Files","", @SW_HIDE)
 楼主| 发表于 2015-7-24 10:07:50 | 显示全部楼层
回复 2# voiovoiov
感谢2楼朋友的回复,一楼的代码解压没有问题,就是解压不到:“D:\Program Files”文件夹,现正在参考你的代码。
发表于 2015-7-24 10:19:21 | 显示全部楼层
回复 3# dnvplj
RunWait(@TempDir & "\7z.exe x  ""D:\Sharp\AR-2008D_2308D.exe"" -r -y -o""D:\Program Files", "", @SW_HIDE)
发表于 2015-7-24 10:21:03 | 显示全部楼层
回复 3# dnvplj
RunWait(@TempDir & "\7z.exe x  ""D:\Sharp\AR-2008D_2308D.exe"" -r -y -o""D:\Program Files", "", @SW_HIDE)
我的压缩包是自解压的,上边的代码我测试过,可以解压到。
 楼主| 发表于 2015-7-24 10:59:36 | 显示全部楼层
回复 5# voiovoiov
我把文件进行了极限压缩,文件名为:PhotoshopCS5.7z,这样体积会小很多。
发表于 2015-7-24 11:04:18 | 显示全部楼层
回复 6# dnvplj


    我在想,你解压不了的原因应该是D:\Program Files的Program Files中间有空格,你没有用双引号包把D:\Program Files起来导致的。
 楼主| 发表于 2015-7-24 11:15:32 | 显示全部楼层
回复 7# voiovoiov
是:双引号,谢谢您朋友。
发表于 2015-7-26 11:18:16 | 显示全部楼层
64位下重定向问题吧,,会跑到 Program Files(x86)下吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-26 05:01 , Processed in 0.097007 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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