Votre position actuelle est importante lorsque vous utilisez des commandes dans cmd. Bien que vous puissiez utiliser des chemins absolus pour éviter d'avoir à vous soucier de votre dossier actuel, ce qui est souvent important dans les fichiers de commandes.
Chemins absolus
Par exemple, si votre fichier se trouve ici:
C:\users\julio\desktop\testfolder\testfile.txt
Ensuite, cette commande fonctionnera de n'importe où sur le lecteur c:
move C:\users\julio\desktop\testfolder\testfile.txt C:\users\julio\desktop\
Ils sont appelés chemins absolus car vous dites exactement où se trouvent la source et les destinations.
Chemins relatifs
Les chemins relatifs sont beaucoup plus pratiques à utiliser lorsque vous y êtes invité. Vous devez connaître deux raccourcis clés:
Cela fait référence au répertoire parent de celui dans lequel vous vous trouvez:
..
Cela fait référence au répertoire courant:
.
Donc, si vous êtes déjà dans le C:\users\julio\desktop\testfolder\et que vous souhaitez testfile.txtmonter d'un niveau dans le dossier parent:, C:\users\julio\desktop\vous pouvez utiliser ce raccourci:
move testfile.txt ..
Cela signifie "déplacer le testfile.txtdu dossier actuel vers son dossier parent".
En revanche, si vous étiez déjà dans le C:\users\julio\desktopdossier, vous pouvez le faire:
move testfolder\testfile.txt .
Cela signifie «déplacer le fichier testfile.txtdu dossier testfolderqui se trouve directement sous mon emplacement actuel vers mon emplacement actuel».
Votre position actuelle est généralement dans votre invite.