Saya punya folder:
C:\users\julio\desktop\testfolder
Saya belajar menggunakan Command Prompt dan saya kesulitan memindahkan file dari testfolder
ke Desktop
. Saya pertama kali memindahkan file ke testfolder dan itu berfungsi dengan baik. kemudian saya mencoba pindah kembali ke Desktop dari testfolder menggunakan kode berikut:
move testfile.txt desktop
Ketika saya melakukan ini hasilnya akhirnya menjadi file di dalam testfolder yang dinamai testfile
diganti menjadi desktop
. Apa pun yang saya lakukan ini terus terjadi dan itu hanya terjadi ketika saya mencoba memindahkannya kembali ke desktop. Ada ide?
Jawaban:
Lokasi Anda saat ini penting ketika menggunakan perintah di
cmd
. Meskipun Anda dapat menggunakan jalur absolut untuk menghindari perlu khawatir tentang folder Anda saat ini, yang sering penting dalam file batch.Jalan Mutlak
Misalnya, jika file Anda berada di sini:
Maka perintah ini akan bekerja dari mana saja di drive c:
Ini disebut jalur absolut karena Anda mengatakan dengan tepat di mana sumber dan tujuan berada.
Jalur Relatif
Jalur relatif jauh lebih nyaman digunakan ketika pada perintah diminta. Ada dua cara pintas utama yang harus Anda perhatikan:
Ini merujuk ke direktori induk dari yang Anda berada di:
Ini merujuk ke direktori saat ini:
Jadi, jika Anda masuk ke dalam
C:\users\julio\desktop\testfolder\
dan ingintestfile.txt
naik satu tingkat ke folder induk:,C:\users\julio\desktop\
maka Anda dapat menggunakan pintasan ini:Ini berarti "pindahkan
testfile.txt
dari folder saat ini ke folder induknya".Di sisi lain, jika Anda sudah berada di
C:\users\julio\desktop
folder, Anda dapat melakukan ini:Ini berarti "pindahkan file
testfile.txt
dari foldertestfolder
yang langsung di bawah lokasi saya saat ini, ke lokasi saya saat ini."Lokasi Anda saat ini umumnya di prompt Anda.
sumber
C:\Users\Julio
juga denganC:\users\julio
Anda harus mengetikkan path lengkap untuk tujuan. Karena Anda tidak berada di direktori induk
Desktop
, mengetik nama saja tidak akan berfungsi, karena sebenarnya "desktop" di perintah AndaC:\Users\julio\Desktop\testfolder\desktop
. Seperti yang saya katakan sebelumnya Anda harus mengetik path lengkap atau direktori induk, yaitu Desktop. Saya tidak akan merekomendasikan ini karena ini relatif, dan akan menyalin ke folder di atasnya. Jika Anda lupa di mana Anda berada, itu mungkin menyalin ke lokasi peras. Inilah yang harus Anda jalankan:sumber
Mencoba,
path ke folder induk adalah
..
dan path ke folder saat ini.
sumber