Supprime un r�pertoire.
DirRemove ( "path" [, recurse = 0] )
path | Chemin du r�pertoire � supprimer. |
recurse | [optionnel] Utilisez ce flag pour sp�cifier si vous voulez �galement supprimer les sous-r�pertoires. $DIR_DEFAULT (0) = (par d�faut) supprime le r�pertoire seulement s'il est vide $DIR_REMOVE (1) = supprime les fichiers et sous-r�pertoires (comme la commande DOS Deltree) Les constantes sont d�finies dans "AutoItConstants.au3". |
Succ�s: | Retourne 1. |
�chec: | Retourne 0 s'il y a eu une erreur de suppression du r�pertoire (ou si le r�pertoire n'existe pas). |
DirCopy, DirCreate, DirMove, FileDelete, FileRecycle
#include <AutoItConstants.au3> #include <MsgBoxConstants.au3> Example() Func Example() ; Cr�e une constante de port�e Local avec le r�pertoire. Local Const $sFilePath = @TempDir & "\DirCreateFolder" ; Si le r�pertoire existe ne continue pas. If FileExists($sFilePath) Then MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue. Le r�pertoire existe d�j�.") Return False EndIf ; Ouvre le r�pertoire Temp. ShellExecute(@TempDir) ; Cr�e le r�pertoire. DirCreate($sFilePath) ; Affiche un message sur la cr�ation du r�pertoire. MsgBox($MB_SYSTEMMODAL, "", "Le r�pertoire a �t� cr��.") ; Supprime le r�pertoire et tous ses sous-r�pertoires. DirRemove($sFilePath, $DIR_REMOVE) ; Affiche un message sur la suppression. MsgBox($MB_SYSTEMMODAL, "", "Le sous r�pertoire: Folder2 a �t� supprim�.") EndFunc ;==>Example