Diedit
Saya perlu memindahkan subfolder ke subfolder lain. Ketika saya menggunakan perintah ini:
move e:\rootfolder\sourcefolder c:\rootfolder\destfolder
Saya mengerti Access is denied
.
Perhatikan bagaimana drive sumbernya e: dan tujuannya adalah c :. Saya percaya penjawab pertama benar tentang ini menjadi masalah dengan cmd.exe. Saya akan memberikan waktu sebelum saya menandai jawaban mereka.
command-line
windows-server-2003
ocilatingcretin
sumber
sumber
Jawaban:
Sepertinya ini adalah perilaku yang diharapkan (untuk beberapa alasan aneh) ketika mencoba memindahkan folder di antara drive.
http://technet.microsoft.com/en-us/library/hh849852.aspx
Saya tahu bahwa tautan mengatakan itu berlaku untuk Windows Powershell, tapi saya baru saja menguji pada mesin XP saya di sini di tempat kerja dan melihat perilaku yang sama persis, jadi saya percaya itu berlaku untuk cmd.exe juga.
sumber
Ini adalah metode berputar untuk sedikitnya, tetapi karena saya sering bertemu ini, saya datang dengan solusi yang mencapai hal yang sama tanpa perbedaan kecepatan utama. Mengharuskan Anda menginstal
7z.exe
(dapat diunduh di sini ), dan ditambahkan ke jalur Anda. 7z adalah garis pengarsipan perintah cepat, sehingga ini bisa juga dilakukan dengantar.exe
,gzip.exe
, dllSaya melakukan sesuatu seperti berikut:
Saya menyadari bahwa ini sudah sangat tua, dan saya tidak secara khusus menjawab pertanyaan op, tetapi saya sangat kesulitan menemukan ini didokumentasikan di mana saja, dan saya mungkin bisa menyelamatkan seseorang dari rasa sakit.
sumber