DirCreate

首页  后退  前进

DirCreate
down2

DirCreate

创建目录/文件夹.

 

DirCreate ( "path" )

参数

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

例子
copy

exect=DirCreate('C:\Test1\Folder1\Folder2') ;;创建文件夹和缺少结构

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru