wjscxs 发表于 2010-1-25 19:24:32

如何调用cmd 删除 某个 目录

本帖最后由 wjscxs 于 2010-1-25 19:41 编辑

$cache = RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","cache")
$tmp = RegRead("HKEY_CURRENT_USER\Environment","TMP")
$temp = RegRead("HKEY_CURRENT_USER\Environment","temp")
RunWait(@ComSpec & " /c " & "rd /s /q " & $tmp,"",@SW_HIDE)
RunWait(@ComSpec & " /c " & "rd /s /q " & $temp,"",@SW_HIDE)
RunWait(@ComSpec & " /c " & "rd /s /q " & $cache,"",@SW_HIDE)不行哦,不知道代码错在哪里,请高手指教!!

afan 发表于 2010-1-25 19:27:39

加引号试试,如RunWait(@ComSpec & ' /c ' & 'rd /s /q "' & $tmp & '"', '', @SW_HIDE)

wjscxs 发表于 2010-1-25 19:40:36

谢谢。。。。

lpxx 发表于 2010-1-25 22:23:55

这问题很多人问过,很多热心人也回答过.
这些是基本功,要牢记.

sd_netboy 发表于 2010-11-7 23:05:09

受益不浅……谢谢了!

mo_shaojie 发表于 2010-11-15 09:50:42

晕,直接用dirremove($temp,1)不就行了?
页: [1]
查看完整版本: 如何调用cmd 删除 某个 目录