例項036操作資料夾

2021-10-05 04:29:17 字數 3541 閱讀 4339

createdirectory(string)

在指定路徑中建立所有目錄和子目錄,除非它們已經存在。

createdirectory(string, directorysecurity)

在指定路徑中建立所有目錄(除非已存在),並應用指定的 windows 安全性。

delete(string)

從指定路徑刪除空目錄。

delete(string, boolean)

刪除指定的目錄,並刪除該目錄中的所有子目錄和檔案(如果表示)。

enumeratedirectories(string)

返回指定路徑中的目錄完整名稱的可列舉集合。

enumeratedirectories(string, string)

返回指定路徑中與搜尋模式匹配的目錄完整名稱的可列舉集合。

enumeratedirectories(string, string, searchoption)

返回指定路徑中與搜尋模式匹配的目錄完整名稱的可列舉集合,還可搜尋子目錄。

enumeratefiles(string)

返回指定路徑中的完整檔名的可列舉集合。

enumeratefiles(string, string)

返回指定路徑中與搜尋模式匹配的完整檔名的可列舉集合。

enumeratefiles(string, string, searchoption)

返回指定路徑中與搜尋模式匹配的完整檔名的可列舉集合,還可以搜尋子目錄。

enumeratefilesystementries(string)

返回指定路徑中的檔名和目錄名的可列舉集合。

enumeratefilesystementries(string, string)

返回指定路徑中與搜尋模式匹配的檔名和目錄名的可列舉集合。

enumeratefilesystementries(string, string, searchoption)

返回指定路徑中與搜尋模式匹配的檔名稱和目錄名的可列舉集合,還可以搜尋子目錄。

exists(string)

確定給定路徑是否引用磁碟上的現有目錄。

getaccesscontrol(string)

獲取 directorysecurity 物件,該物件封裝指定目錄的訪問控制列表 (acl) 項。

getaccesscontrol(string, accesscontrolsections)

獲取乙個 directorysecurity 物件,它封裝指定目錄的指定型別的訪問控制列表 (acl) 條目。

getcreationtime(string)

獲取目錄的建立日期和時間。

getcreationtimeutc(string)

獲取目錄建立的日期和時間,其格式為協調通用時 (utc)。

getcurrentdirectory()

獲取應用程式的當前工作目錄。

getdirectories(string)

返回指定目錄中的子目錄的名稱(包括其路徑)。

getdirectories(string, string)

返回指定目錄中與指定的搜尋模式匹配的子目錄的名稱(包括其路徑)。

getdirectories(string, string, searchoption)

返回與在指定目錄中的指定搜尋模式匹配的子目錄的名稱(包括其路徑),還可以選擇地搜尋子目錄。

getdirectoryroot(string)

返回指定路徑的卷資訊、根資訊或兩者同時返回。

getfiles(string)

返回指定目錄中檔案的名稱(包括其路徑)。

getfiles(string, string)

返回指定目錄中與指定的搜尋模式匹配的檔案的名稱(包含其路徑)。

getfiles(string, string, searchoption)

返回指定目錄中與指定的搜尋模式匹配的檔案的名稱(包含其路徑),使用某個值確定是否要搜尋子目錄。

getfilesystementries(string)

返回指定路徑中的所有檔案和子目錄的名稱。

getfilesystementries(string, string)

返回乙個陣列,其中包含與指定路徑中的搜尋模式相匹配的檔名和目錄名稱。

getfilesystementries(string, string, searchoption)

返回指定路徑中與搜尋模式匹配的所有檔名和目錄名的陣列,還可以搜尋子目錄。

getlastaccesstime(string)

返回上次訪問指定檔案或目錄的日期和時間。

getlastaccesstimeutc(string)

返回上次訪問指定檔案或目錄的日期和時間,其格式為協調通用時 (utc)。

getlastwritetime(string)

返回上次寫入指定檔案或目錄的日期和時間。

getlastwritetimeutc(string)

返回上次寫入指定檔案或目錄的日期和時間,其格式為協調通用時 (utc)。

getlogicaldrives()

檢索此計算機上格式為「:\」的邏輯驅動器的名稱。

getparent(string)

檢索指定路徑的父目錄,包括絕對路徑和相對路徑。

move(string, string)

將檔案或目錄及其內容移到新位置。

setaccesscontrol(string, directorysecurity)

將 directorysecurity 物件描述的訪問控制列表 (acl) 項應用於指定的目錄。

setcreationtime(string, datetime)

為指定的檔案或目錄設定建立日期和時間。

setcreationtimeutc(string, datetime)

設定指定檔案或目錄的建立日期和時間,其格式為協調通用時 (utc)。

setcurrentdirectory(string)

將應用程式的當前工作目錄設定為指定的目錄。

setlastaccesstime(string, datetime)

設定上次訪問指定檔案或目錄的日期和時間。

setlastaccesstimeutc(string, datetime)

設定上次訪問指定檔案或目錄的日期和時間,其格式為協調通用時 (utc)。

setlastwritetime(string, datetime)

設定上次寫入目錄的日期和時間。

setlastwritetimeutc(string, datetime)

設定上次寫入某個目錄的日期和時間,其格式為協調通用時 (utc)。

資料夾操作主要包括建立、刪除、移動以及檢查目錄是否存在。這4種操作分別對應於directory類的下列方法:createdirectory,建立指定的目錄,這個方法需要乙個引數,即指明所建立的目錄的路徑名;delete,刪除指定的目錄,這個方法也需要用乙個引數來說明刪除的資料夾名;move,移動乙個檔案,這個方法需要兩個引數,即被移動的源資料夾,以及移動後的目標日錄;exists,檢查乙個曰錄是否存在,需要乙個引數,指明所檢奮的資料夾名。

liunx操作資料夾

cd命令是linux中最常用的命令之一,它用於切換目錄 命令功能 cd 切換到主目錄 cd 切換到上乙個工作目錄 cd 返回上兩級目錄 cd 當前目錄 cd 返回上級目錄 pwd檢視當前在哪個目錄 ls命令用來列出目錄下的檔案 命令功能 ls a 列出檔案下所有的檔案,包括以 開頭的隱藏檔案 ls ...

php操作資料夾

對檔案內容操作 readfile a.txt 讀取文字內容 var dump file a.txt 索引陣列對每一行排序 str file get contents a.txt 把檔案內容原樣輸出相當於python的 var dump str file put contents tst.txt 這是...

nodejs 操作檔案(資料夾)

1.建立資料夾 if fs.existssync targetdir 2.刪除資料夾 方法1 使用遞迴 var deletefolderrecursive function path else fs.rmdirsync path 方法2 使用系統的命令 var exec require child ...