卫和谐 发表于 2010-3-30 21:40:26

[已解决]正常文件夹改名为畸形文件夹的问题

本帖最后由 卫和谐 于 2010-3-31 10:30 编辑

在网上查了些资料,说是这样操作,可把正常文件夹改名为畸形文件夹,但我用AU3测试了下不行!
网上的资料,批处理:
把普通文件夹重命名为以点结尾的文件夹
ren "C:\test" "test../"

我的代码:
#include <Process.au3>
_RunDOS("ren "&"C:\test"&" test../")

C:\test和test../分别用变量表示,该怎么写???

afan 发表于 2010-3-30 21:51:35

Run(@ComSpec & ' /c ren "C:\test" "test../"', '', 0)

afan 发表于 2010-3-30 21:54:14

用_Rundos一样#include <Process.au3>
_RunDOS('ren "C:\test" "test../"')

卫和谐 发表于 2010-3-30 22:08:50

_RunDOS("ren "&$filepath&" "&$jxfilename2)
我是用变量表示的,这样写不成,错在哪里???

afan 发表于 2010-3-30 22:45:12

回复 4# 卫和谐 #include <Process.au3>
$filepath = "C:\test"
$jxfilename2 = $filepath & "../"
_RunDOS('ren "' & $filepath & '" "' & $jxfilename2 & '"')刚才玩畸形,把C盘删了,还真行,启动文件啥的都没留下……

jybb001 发表于 2010-3-30 22:56:09

#include <Process.au3>
$filepath='"D:\Backup\我的文档\My QQ Files"'
$jxfilename2='"hh.../"'
_RunDOS("ren "&$filepath&" "&$jxfilename2)
原因是$filepath和$jxfilename2要带""的,你在变量的值后面加上单引号就行了
已经测试通过
怎么改回来呀55555

jybb001 发表于 2010-3-30 22:57:40

回复 5# afan


    老大挺快。怎么改回来呀

afan 发表于 2010-3-30 22:58:34

回复afan


    老大挺快。
jybb001 发表于 2010-3-30 22:57 http://www.autoitx.com/images/common/back.gif

找启动盘浪费了大把的时间……

jybb001 发表于 2010-3-30 22:59:31

回复 8# afan


    :face (33):
呵呵,

jybb001 发表于 2010-3-30 23:01:57

回复 8# afan


    还没说怎么改回来呀555555
我百度吧。

nmgwddj 发表于 2010-3-31 00:09:09

:face (29):差点把机器玩瘫痪了吧 有意思

afan 发表于 2010-3-31 00:55:14

呵呵~

改回来貌似比较麻烦……
ren '畸形文件夹的短文件名' '新文件名'

afan 发表于 2010-3-31 13:27:47

本帖最后由 afan 于 2010-3-31 19:05 编辑

http://www.autoitx.com/forum.php?mod=viewthread&tid=14026

3mile 发表于 2010-3-31 19:01:10

不知道用这个命令行不行。
DIR /AD /OD /B

yuan_53770 发表于 2010-4-14 14:01:20

我也想知道啊
页: [1] 2
查看完整版本: [已解决]正常文件夹改名为畸形文件夹的问题