紫色风林 发表于 2011-9-5 01:49:21

如何自动填写要解压的文件名 (已解决)

本帖最后由 紫色风林 于 2011-9-5 15:55 编辑

Local $dtxt = @YEAR & "" & @MON & "" & @MDAY & "";现在的时间
;MsgBox(0,'',"现在日期为:"& $dtxt())
;MsgBox(0,'','SH'&$dtxt&'dt(fh).rar');上海日线
$shrx = 'SH'&$dtxt&'dt(fh).rar';上海日线
MsgBox(0,'',$shrx);这里要不要()都可以
Run("C:\Program Files\WinRAR\rar.exe x -y d:\SH20110905.rar d:\迅雷下载\","",@SW_HIDE);成功
请问如何自动把要解压的
$shrx = 'SH'&$dtxt&'dt(fh).rar'
的文件名加进来

如:
Run("C:\Program Files\WinRAR\rar.exe x -y d:\(这里如何自动加入$shrx的文件名) d:\迅雷下载\","",@SW_HIDE);成功

紫色风林 发表于 2011-9-5 01:53:48

太晚了,明天来等结果了

AU3学起来真要命,好多涵数没中文解释,且中帮助文档里还有很涵数没有

紫色风林 发表于 2011-9-5 09:10:00

报个到,等高手

3mile 发表于 2011-9-5 09:14:51

回复 1# 紫色风林
RunWait(@ComSpec & " /c " & "C:\Program Files\WinRAR\rar.exe x -y d:\"&$shrx&"d:\迅雷下载\","",@SW_HIDE")

紫色风林 发表于 2011-9-5 12:17:09

本帖最后由 紫色风林 于 2011-9-5 12:18 编辑

回复紫色风林
RunWait(@ComSpec & " /c " & "C:\Program Files\WinRAR\rar.exe x -y d:\"&$shrx&"d:\迅 ...
3mile 发表于 2011-9-5 09:14 http://www.autoitx.com/images/common/back.gif

老师,怎么会这样啊



通不过,我也没搞懂这个涵数里的意思

unique009 发表于 2011-9-5 13:59:58

d:\迅雷下载 前面要有一个空格

紫色风林 发表于 2011-9-5 14:05:49

我试试先,谢了

紫色风林 发表于 2011-9-5 14:24:56

d:\迅雷下载 前面要有一个空格
unique009 发表于 2011-9-5 13:59 http://www.autoitx.com/images/common/back.gif

还是不行啊,通不过

星雨朝霞 发表于 2011-9-5 14:34:53

$shrx = 'SH'&@YEAR & @MON& @MDAY&'.rar' ;结果例如: SH20110905.rar
MsgBox(0,'',$shrx)
Run("C:\Program Files\WinRAR\rar.exe x -y d:\"&$shrx&" d:\迅雷下载\","",@SW_HIDE)

unique009 发表于 2011-9-5 14:40:34

本帖最后由 unique009 于 2011-9-5 14:47 编辑


RunWait('"C:\Program Files\WinRAR\Rar.exe" x -y D:\'&$shrx&" d:\迅雷下载\","",@SW_HIDE)

unique009 发表于 2011-9-5 14:41:22

C:\Program Files路径有空格,要用双重引号

紫色风林 发表于 2011-9-5 15:54:12


unique009 发表于 2011-9-5 14:40 http://www.autoitx.com/images/common/back.gif


    不好意思,加不了分了
谢谢老师,还是这种方法好懂

紫色风林 发表于 2011-9-5 15:55:02

C:\Program Files路径有空格,要用双重引号
unique009 发表于 2011-9-5 14:41 http://www.autoitx.com/images/common/back.gif


    谢谢老师,辛苦了,只是没分加了
页: [1]
查看完整版本: 如何自动填写要解压的文件名 (已解决)