Bagaimana saya bisa menavigasi di command prompt ke folder jauh yang telah dibagikan di antara pengguna? [duplikat]

12

Jadi pada dasarnya saya ingin pergi ke 192.xxx.xxx.xxx \ myFolder untuk melihat file di dalamnya. Saya menggunakan Explorer dan berfungsi dengan baik, saya bahkan dapat menghapus dan / atau memodifikasi dan menambahkan file ke dalamnya.

Masalahnya adalah bahwa saya mencoba untuk melewati: cd \\192.xxx.xxx.xxx\myFolder dan itu kembali: CMD tidak kompatibel dengan rute akses UNC sebagai direktori aktual (saya menerjemahkan ini, karena pesan aslinya dalam bahasa Spanyol).

Semoga pertanyaan ini masuk akal,

Terima kasih banyak!

villancikos
sumber
Versi windows apa?
EBGreen
Windows 7 teman saya (walaupun foldernya ada di Server 2003) @EBGreen
villancikos
1
Pada W7 Anda akan memiliki Powershell di mana Anda bisa CD ke jalur UNC tanpa masalah.
EBGreen

Jawaban:

19

Gunakan pushd untuk membuat drive virtual:

pushd \\UNC\path

Dan untuk menghapus peta drive virtual dan kembali ke jalur lokal sebelumnya:

popd
James Scholes
sumber
Saya tahu itu berhasil , tetapi bahkan untuk Microsoft, ini aneh ...
Aaron Miller
Saya kira itu masuk akal karena Anda tidak bisa begitu saja melintasinya. Ia harus me-mount lokasi ke sistem file terlebih dahulu, dan pushddapat melakukannya untuk sementara, cukup mudah.
Ben Richards
@BenRichards: Windows memasang disk dan berbagi jaringan segera setelah diakses; menetapkan huruf drive sepenuhnya opsional. Ini adalah batasan buatan di cmd.exe.
user1686
@Grawity Poin bagus. Dan saya akan mengatakan "kompatibilitas dengan DOS" untuk itu, kecuali mereka sudah membuang kompatibilitas DOS yang layak dengan Vista. Jadi, saya kira itu benar-benar aneh.
Ben Richards
6

Anda bisa memasang berbagi jaringan ke huruf drive dan menggunakan titik pemasangan ini di prompt perintah. Jelas, Anda dapat me-mount melalui antarmuka pengguna grafis, tetapi juga melalui baris perintah menggunakan net useperintah, misalnya:

net use D: \\192.168.1.1\share && cd /D D:

Lepas penggunaan net use D: /DELETE. Konsultasikan net use /?untuk lebih banyak flag, misalnya jika akses ke share memerlukan kata sandi.

Marcks Thomas
sumber