DirCreate
创建目录/文件夹.
DirCreate ( "path" )
参数
返回值
成功:
|
返回 1.
|
失败:
|
返回 0, 创建目录错误.
|
备注
如果"路径"的父目录不存在, 函数也将创建所有父目录.
函数示例
#include <MsgBoxConstants.au3>
Example()
Func Example()
Local $sFldr1 = "C:\Test1\"
Local $sFldr2 = "C:\Test1\Folder1\"
Local $sFldr3 = "C:\Test1\Folder1\Folder2\"
If DirGetSize($sFldr1) <> -1 Then
MsgBox($MB_SYSTEMMODAL, "", "Directory already exists!")
Return False
EndIf
DirCreate($sFldr3)
RunWait("explorer /root, C:\Test1\Folder1")
Local $hWnd = WinGetHandle("[TITLE:Folder1;CLASS:CabinetWClass]")
MsgBox($MB_SYSTEMMODAL, "", "Explorer is opened with Folder2 displayed.")
DirRemove($sFldr3, 1)
MsgBox($MB_SYSTEMMODAL, "", "The sub folder: Folder2 has been deleted.")
WinClose($hWnd)
DirRemove($sFldr2) ;clean up test folders
DirRemove($sFldr1) ;clean up test folders
EndFunc ;==>Example
----------------------------------------
该函数可以通过命令 exect 调用
参见:
DirRemove, FileCopy
exect=DirCreate('C:\Test1\Folder1\Folder2') ;;创建文件夹和缺少结构
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru
|