Aide:DirMove.txt

De Wiki AutoIt Français
Aller à : navigation, rechercher

Document original V3.3.6.1 :

###Function###
DirMove

###Description###
Moves a directory and all sub-directories and files.

###Syntax###
DirMove ( "source dir", "dest dir" [, flag] )


###Parameters###
@@ParamTable@@
source dir
	Path of the source directory (with no trailing backslash). e.g. "C:\Path1"
dest dir
	Path of the destination dir (with no trailing backslash). e.g. "C:\Path_Copy"
flag
	[optional] this flag determines whether to overwrite files if they already exist:
	 0 = (default) do not overwrite existing files
	 1 = overwrite existing files
@@End@@


###ReturnValue###
@@ReturnTable@@
Success:	Returns 1.
Failure:	Returns 0 if there is an error moving the directory.
@@End@@


###Remarks###
If the source and destination are on different volumes or UNC paths are used then a copy/delete operation will be performed rather than a move.

If the destination already exists and the overwrite flag is specified then the source directory will be moved <b>inside</b> the destination.

Because AutoIt lacks a "DirRename" function, use DirMove to rename a folder!

###Related###
DirRemove, FileMove


###Example###
@@IncludeExample@@


Document traduit V3.3.6.1 :

###Function###
DirMove

###Description###
Déplace un répertoire et tous les sous-répertoires et fichiers qu'il contient.


###Syntax###
DirMove ( "source dir", "dest dir" [, flag] )


###Parameters###
@@ParamTable@@
source dir
	Chemin du répertoire source (sans le slash de fin). Par exemple, "C:\Path1"
dest dir
	Chemin du répertoire de destination (sans le slash de fin). Par exemple, "C:\Path_Copy"
flag
	[optionnel] Cet indicateur détermine s'il faut écraser les fichiers si ils existent déjà.
	 0 = (par défaut) n'écrase pas les fichiers existants
	 1 = écrase les fichiers existants
@@End@@


###ReturnValue###
@@ReturnTable@@
Succès:         Retourne 1.
Échec:          Retourne 0 s'il y a une erreur de déplacement du répertoire.
@@End@@


###Remarks###
Si la source et la destination sont sur des volumes différents ou si des chemins UNC sont utilisés alors un copier/supprimer sera effectué au lieu d'un déplacement.

Si la destination existe déjà et que l'indicateur d'écrasement est spécifié, alors le répertoire source sera déplacé <b>à l'intérieur</ b> de la destination.

Puisque AutoIt n'a pas la fonction "DirRename" , utilisez "DirMove" pour renommer un dossier !


###Related###
<a href="DirRemove.htm">DirRemove</a>, <a href="FileMove.htm">FileMove</a>


###Example###
@@IncludeExample@@


Traducteur : TT22

Contributeurs (pour les modifications avant le Wiki) : Tlem