L’applet de commande Move-AzDataLakeGen2Item déplace un fichier ou un répertoire vers un autre fichier ou répertoire dans le même compte de stockage.
Cette applet de commande fonctionne uniquement si l’espace de noms hiérarchique est activé pour le compte de stockage. Ce type de compte peut être créé en exécutant l’applet de commande « New-AzStorageAccount » avec « -EnableHierarchicalNamespace $true ».
Exemples
Exemple 1 : Déplacer un pli dans le même système de fichiers
Cette commande déplace le fichier 'dir1/file1' dans 'filesystem1' vers le fichier 'dir2/file2' dans 'filesystem2' dans le même compte de stockage sans invite.
Cette première commande crée un jeton Sas avec l’autorisation rdw, la deuxième commande crée un contexte de stockage à partir du jeton Sas, la 3e commande déplace un élément avec le jeton Sas.
Cet exemple utilise le même Sastoken avec l’autorisation rdw sur la source et la destination, si vous utilisez 2 jetons SAS pour la source et la destination, la source a besoin d’autorisations rd, la destination a besoin d’autorisations w.
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Chemin d’accès dans le système de fichiers spécifié qui doit être déplacé.
Il peut s’agir d’un fichier ou d’un répertoire au format « directory/file.txt» ou « directory1/directory2/ »
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.