国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

vbs fso跨盤移動文件夾的怪問題

2020-06-26 18:17:21
字體:
來源:轉載
供稿:網友
在實際應用中,發現了一個問題,vbs跨盤移動文件夾無權限,權限拒絕,但是copy就可以。可以采用變通的辦法先復制再刪除
 
跨盤移動文件夾的怪問題 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
objFSO.MoveFolder "C:/Scripts" , "d:/2" 
權限拒絕,但是copy就可以。可以采用變通的辦法先復制再刪除 
========================================wmi================= 
strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
& "{impersonationLevel=impersonate}!//" & strComputer & "/root/cimv2") 
Set colFolders = objWMIService.ExecQuery _ 
("Select * from Win32_Directory where name = 'c://Scripts'") 
For Each objFolder in colFolders 
errResults = objFolder.Rename("d://VBScript") 
Wscript.Echo errResults 
Next 
錯誤碼13,估計是更名的時候不允許ren c:/1 d:/2這樣的格式 
========================Shell.Application可以成功==================== 
Const FOF_CREATEPROGRESSDLG = &H0& 
TargetFolder = "c:/3" 
Set objShell = CreateObject("Shell.Application") 
Set objFolder = objShell.NameSpace(TargetFolder) 
objFolder.MoveHere "d:/downloads", FOF_CREATEPROGRESSDLG 
但是必須目標文件夾(像本例的是c:/3)存在才可以
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芦山县| 汝州市| 蒲城县| 松江区| 平凉市| 特克斯县| 屏东市| 侯马市| 吐鲁番市| 长阳| 安庆市| 繁昌县| 贵定县| 临武县| 利辛县| 平昌县| 集贤县| 福建省| 韶关市| 靖边县| 堆龙德庆县| 伊宁市| 靖江市| 峨眉山市| 崇阳县| 滦平县| 外汇| 视频| 登封市| 文登市| 濮阳县| 云浮市| 仁化县| 长治市| 萨嘎县| 寿光市| 渝中区| 河东区| 东宁县| 沈阳市| 沈阳市|