Saya mencoba mengubah direktori ke server file seperti:
cd \\someServer\\someStuff\
Namun, saya mendapatkan kesalahan berikut:
CMD tidak mendukung jalur UNC sebagai direktori saat ini
Apa pilihan saya untuk bernavigasi ke direktori itu?
windows
directory
windows-command-prompt
unc
Ray Vega
sumber
sumber
Jawaban:
Jika Anda mempertimbangkan untuk menuliskannya, selalu bermanfaat untuk mempelajari tentang
pushd
danpopd
perintah. Kadang-kadang Anda tidak bisa memastikan apa huruf drive yang sudah digunakan pada mesin yang script akan berjalan dan Anda hanya perlu mengambil huruf drive yang tersedia berikutnya. Karenanet use
akan meminta Anda menentukan drive, Anda cukup menggunakanpushd \\server\folder
dan kemudianpopd
setelah selesai.sumber
popd
?Atau Anda bisa mengganti shell Anda ke PowerShell . Ini memiliki dukungan lengkap untuk jalur UNC.
sumber
Anda dapat menggunakan
net use
untuk memetakan drive jaringan ke jalur UNC dan kemudian menelusuri ke drive yang dipetakan.sumber
Penjelasan pushd sedikit lebih lama di sini: http://shortfastcode.blogspot.com/2010/05/how-to-deal-with-cmd-does-not-support.html
sumber
Selain memetakan drive secara eksplisit sehingga
cmd
dapat mengatasinya, yang mungkin juga dibutuhkan oleh utilitas lain, Anda juga dapat mencoba shell perintah alternatif seperti PowerShell.sumber
Ini bekerja untuk saya di Win8x64:
Anda harus dapat melakukan ini di HKCU juga, pastikan Anda log off dan kembali lagi.
sumber
sesuai @pk gunakan pushd & popd, berikut adalah contohnya.
gunakan pushd untuk membuat drive virtual sementara dan setelah selesai lakukan popd untuk menghapus drive virtual sementara
sumber
Bukankah perintah persimpangan akan bekerja di sini?
sumber
Hei, ini satu untuk dicoba ...
Buka halaman ini dan cari "allow unc path" ... apakah itu akan berhasil?
Ada lebih banyak latar belakang di sini dan di sini
sumber