Ваше поточне місцезнаходження важливе під час використання команд у cmd. Хоча ви можете використовувати абсолютні шляхи, щоб не турбуватися про свою поточну папку, що часто важливо в пакетних файлах.
Абсолютні Шляхи
Наприклад, якщо ваш файл знаходиться тут:
C:\users\julio\desktop\testfolder\testfile.txt
Тоді ця команда працюватиме з будь-якого місця на c: drive:
move C:\users\julio\desktop\testfolder\testfile.txt C:\users\julio\desktop\
Вони називаються абсолютними шляхами, тому що ви точно говорите, де є джерело та місця призначення.
Відносні шляхи
Відносні шляхи набагато зручніше використовувати у командних підказках. Є два ключових ярлики, про які слід пам’ятати:
Це стосується батьківського каталогу того, в якому ви перебуваєте:
..
Це стосується поточного каталогу:
.
Отже, якщо ви є алеаді в C:\users\julio\desktop\testfolder\і ви хочете перейти testfile.txtна один рівень до батьківської папки:, C:\users\julio\desktop\ви можете використовувати цей ярлик:
move testfile.txt ..
Це означає "перенести testfile.txtз поточної папки в її батьківську папку".
З іншого боку, якщо ви вже були в C:\users\julio\desktopпапці, ви можете зробити це:
move testfolder\testfile.txt .
Це означає "перемістити файл testfile.txtіз папки, testfolderяка знаходиться безпосередньо під моїм поточним місцем розташування, до мого поточного місцезнаходження".
Ваше поточне місцезнаходження, як правило, відображається у вашому запиті.