?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
JScript? | 語(yǔ)言參考 |
從一個(gè)位置向另一個(gè)位置移動(dòng)一個(gè)或多個(gè)文件夾。
object.MoveFolder ( source, destination );
object
必選項(xiàng)。 應(yīng)為 FileSystemObject 的名稱。
source
必選項(xiàng)。 要移動(dòng)的文件夾的路徑。 source 參數(shù)的字符串只能在路徑的最后成分中包含通配字符。
destination
必選項(xiàng)。 文件夾要移入的路徑。 destination 參數(shù)不能包含通配字符。
如果 source 包含了通配字符,或者 destination 以路徑分隔符 (\) 結(jié)束,那么將假定 destination 指定的是已經(jīng)存在了的文件夾,匹配的文件將移入其中。 否則將假定 destination 是需要?jiǎng)?chuàng)建的目的文件夾的名稱。 無(wú)論哪種情況,如果移動(dòng)的是單個(gè)文件夾,將會(huì)有三種可能:
如果 source 中使用的通配字符無(wú)法匹配任何文件夾,那么也將出錯(cuò)。 MoveFolder 方法在遇到第一個(gè)錯(cuò)誤時(shí)終止。 出錯(cuò)后不會(huì)試圖回滾出錯(cuò)前所做的修改。
重要??只有在操作系統(tǒng)支持時(shí),才能通過這個(gè)方法在卷之間移動(dòng)文件夾。
下面的例子說明了 MoveFolder 方法的用法:
function MoveFldr2Desktop(fldrspec) {
???var fso;
???fso = new ActiveXObject("Scripting.FileSystemObject");
???fso.MoveFolder(fldrspec, "c:\\windows\\desktop\\");
}
CopyFile 方法 | DeleteFile 方法 | GetFile 方法 | GetFileName 方法 | Move 方法 | MoveFile 方法 | OpenTextFile 方法應(yīng)用于: FileSystemObject 對(duì)象