Saya sering ingin berbagi jalur jaringan Windows ke file dengan orang lain di tim saya melalui email atau obrolan. Kami memiliki banyak drive yang dipetakan di sini, baik yang kami atur sendiri maupun yang disiapkan oleh penguasa TI kami. Apa yang ingin saya lakukan adalah menyalin path lengkap asli (bukan huruf drive) dari Windows Explorer untuk dikirim ke orang-orang.
Contoh: Saya punya file di drive "Q:", \\ cartman \ users \ emueller, dan saya ingin mengirim tautan ke file foo.doc di dalamnya kepada rekan kerja. Ketika saya menyalin path file (shift + klik kanan, "copy as path") itu mendapat nama file "Q: \ foo.doc" di clipboard. Ini tidak membantu orang lain, yang perlu melihat \\ cartman \ users \ emueller \ foo.doc untuk dapat menggunakan tautan.
Di Explorer jelas tahu jalur lengkap - di bilah alamat saya melihat "Komputer -> emueller (\\ cartman \ pengguna) (Q :) ->". Apakah ada cara untuk mengatakan "hei, man copy path itu sebagai teks dengan \\ cartman \ users \ emueller bukan T: di dalamnya?"
Saya tahu saya hanya bisa mengatur lokasi jaringan yang dipetakan alih-alih drive yang dipetakan untuk drive yang saya buat secara pribadi dan menghindari masalah ini, tetapi sebagian besar drive yang dipetakan seperti bagian "pengguna" berasal dari kebijakan TI perusahaan kami dan tidak dapat ditimpa. Saya hanya bisa membuat lokasi jaringan yang terpisah dan kemudian mengabaikan drive Q: tapi itu tidak nyaman (dan mereka melakukannya sehingga mereka dapat memindahkan akun di server). Tentu jalur email saya akhirnya mungkin rusak karena saya kehilangan tipuan huruf drive tapi tidak apa-apa dengan saya.
sumber
Jawaban:
Saya memiliki masalah yang persis sama - tidak semua orang memiliki drive yang dipetakan sama seperti saya, atau dipetakan dengan huruf yang sama.
Setelah banyak pencarian, saya menemukan ekstensi menu konteks bernama Path Copy di GitHub ( https://pathcopycopy.github.io/ ) yang merupakan versi ekstensi dari ekstensi yang lebih lama dan serupa (disebut Pathcopy) memiliki beberapa opsi untuk menyalin jalur. sebagai teks, termasuk satu untuk jalur UNC - contoh opsi yang tersedia ditunjukkan di bawah ini:
Anda juga dapat memilih untuk hanya menampilkan satu atau dua baris pada menu konteks dasar, misalnya Anda dapat memiliki dua baris, Salin Jalur Panjang, dan Salin Jalur Panjang UNC. Ini bagus untuk mengirim email kepada pengguna di perusahaan Anda yang memiliki akses ke jalur jaringan, dan jika mereka memiliki pemetaan jaringan yang sama dengan Anda, Anda dapat memilih yang pertama, jika tidak, Anda dapat menggunakan yang terakhir.
Pembaruan : Pada versi 12.0, penginstal "portabel" baru tersedia di situs di atas, yang hanya menginstal untuk pengguna saat ini ke dalam
AppData\Local
folder. Saya belum pernah mencoba ini, tetapi bisa jadi solusi bagi mereka yang dilarang menginstal secara normal.sumber
Mungkin jauh tetapi membuka jendela cmd. Lalu lakukan
net use > filename
Kemudian buka nama file dan Anda bisa mendapatkan path:
Ex:
C:\Users\me\net use > drives.txt
Pembukaan
drives.txt
Dapat menyalin
\\server\c\prog\net
dari file untuk Anda gunakan.Semoga ini membantu.
sumber
net use > filename
bingung saya .. dan saya menggunakan nama file pdf saya yang sebenarnya di tempat itu sehingga menghancurkan file pdf asli saya. ya saya tahu ini salah saya. jadi berhati-hatilah. cukup gunakannet use
dan salin dari jendela terminal. dan jika Anda benar-benar membutuhkannya di dalam file .. maka Anda tahu apa yang harus dilakukan .. `> uncpathnamefile.txt 'PEMBARUAN: Pendekatan CoolCol bahkan lebih mudah daripada pendekatan saya. Hapus jawaban itu.
Inilah solusi yang saya gunakan saat mengirim jalur jaringan yang dipetakan melalui Outlook:
Q:\foo.doc
).\\cartman\users\emueller\foo.doc
). Dengan mouse Anda di bidang Alamat, tekan ctrl-Adan ctrl-Cuntuk menyalin path lengkap ke clipboard Anda, kemudian pindahkan kursor Anda ke bidang atas ("Teks untuk Menampilkan:") tekan ctrl-Adan ctrl-Vuntuk menampilkannya dengan benar di email Anda.sumber
Geoff pada dasarnya tepat, tetapi untuk mengambil satu langkah lebih jauh,
sumber
Saya hanya memiliki kebutuhan untuk hal yang sama yang ditanyakan OP dan setelah mencari di Google dan membaca jawabannya, tidak satupun dari mereka memberikan apa yang saya pikir OP dan saya cari.
Masalahnya di sini adalah bahwa seseorang dapat memetakan pangsa jaringan ke
Drive Y
sedangkan orang lain dalam organisasi mungkin memiliki pangsa jaringan yang sama dipetakan sebagaiDrive X
; karena itu, mengirim tautan sepertiY:\mydirectory
mungkin tidak berfungsi untuk orang lain kecuali saya.Seperti yang dijelaskan OP, Explorer memang memperlihatkan jalur aktual di bilah Explorer, tetapi Anda tidak dapat menyalinnya (mengetik membosankan dan rentan terhadap kesalahan, jadi ini bukan pilihan) bahkan jika Anda memilih
copy as path
dari menu konteks:Jadi solusi yang saya buat (dengan menyalin kode orang lain) adalah program C # kecil yang dapat Anda panggil dari menu konteks di Explorer dan akan memungkinkan Anda untuk menerjemahkan huruf drive yang dipetakan ke aktual
UNC path
.Ini kodenya:
Dan inilah
Pathing
definisi kelas (saya akan mencoba mencari sumber yang sebenarnya karena saya tidak ingat di mana saya menemukannya):Anda membangun program dan meletakkan executable di suatu tempat di PC Anda, katakan misalnya, di
c:\Utils
Sekarang Anda menambahkan opsi menu konteks di Explorer sebagai berikut:
Regedit lalu:
Kamu selesai. Sekarang Anda akan melihat opsi ini ketika Anda mengklik kanan direktori dari drive yang dipetakan:
Catatan
Saya dapat memberikan yang dapat dieksekusi sehingga Anda tidak perlu melakukan kompilasi sendiri. Cukup beri saya catatan di sini.sumber
Jalankan
cmd.exe
perintahnet use
:(Terima kasih Jimbo, jawabanmu bagus tapi tidak singkat!)
sumber
Seseorang bernama Shawn Keene memberikan solusi untuk ini di Forum Windows 7 di situs web Microsoft. Itu dalam fitur yang disebut Tempat Jaringan.
sumber
sumber
Tahan Shiftdan klik kanan pada file dan pilih "Copy as path". Masukkan Hyperlink di email dan rekatkan di bidang alamat kotak dialog Hyperlink.
Setelah Anda membuat hyperlink di email, Anda selesai.
Tautan akan menunjukkan huruf drive yang dipetakan ini benar. Ketika penerima mengklik tautan di email, ia akan mengikuti jalur UNC apakah pengguna dipetakan atau tidak.
Saya telah mencoba ini di aplikasi Office 2010 lainnya, Excel, Power Point, dan Word.
sumber
Anda juga dapat mengklik kanan nama direktori pada tampilan direktori komputer dan memilih ganti nama. Ini akan memberi Anda akses untuk menyalin path.
sumber
sumber
Simpan ini di folder sendto Anda, milik saya
C:\Documents and Settings\xxxxID\SendTo
dengan nama sepertiCopy UNC Filepath.vbs
(harus diakhiri .vbs) Sekarang ketika Anda mengklik kanan pada folder atau file itu akan menyalin UNC ke clipboard. Folder pribadi kami adalah drive F dan sehingga tidak mengkonversi C: atau F:sumber
Di jaringan perusahaan, sebagian besar Departemen TI membuat saham menggunakan DFS Name Spaces, dalam DFS Share Anda dapat mengklik kanan pada folder dan menemukan targetnya.
Metode lain adalah untuk melihat apakah Share diterbitkan ke Active Directory. Cara termudah bagi pengguna lain untuk menemukan saham tanpa mengetahui jalur UNC atau nama / jalur Server File.
Jika Anda berbagi dokumen dengan sejumlah besar pengguna, sesuatu seperti Microsoft SharePoint mungkin merupakan solusi yang lebih baik karena menawarkan antarmuka web (dengan WebDAV untuk akses gaya UNC) dan menawarkan alat bawaan untuk mengingatkan pengguna lain pada dokumen.
Semoga ini membantu.
sumber
Buat file batch DOS seperti
showmappeddrives.bat
yang berisi:Tempatkan file di desktop Anda jika Anda mau.
Klik dua kali dan itu akan menampilkan semua drive Anda yang dipetakan.
sumber
Klik kanan folder> Bagikan> "bagikan kepada diri sendiri (tidak berarti apa-apa). Anda akan mendapatkan jalurnya. / Atau \. Atau klik tampilkan semua jaringan yang dibagikan.
sumber
Solusi Sederhana Alternatif:
Jika Anda menghapus peta drive sebagai huruf drive, tambahkan kembali itu sebagai "lokasi jaringan" (yaitu klik kanan "Komputer" pada Jendela Explorer dan pilih "Tambahkan lokasi jaringan") Ketik path lengkap untuk folder . Ke depan itu akan menampilkan path lengkap di bilah alamat. Namun, aplikasi yang bergantung pada drive sebagai huruf mungkin gagal.
Melihat melalui tanggapan di atas saya tidak berpikir saya melihat solusi sederhana di atas yang saya peroleh dari: https://answers.microsoft.com/en-us/windows/forum/windows_7-files/how-can-i-display -the-full-unc-path-of-a-sub / ebfd4253-8016-4cbd-b0d6-1bbeae9189f9
sumber
SHIFT + RightClick "Copy as path" akan menyalin drive + nama file (yaitu R: \ test.doc), atau jika Anda melihat file melalui UNCpath nama file UNCpath + (yaitu "\ nas \ Documents \ test.doc" ")
Ini adalah perilaku 'standar' Windows, dan karena itu favorit saya, di atas semua plugin explorer yang memperlambat sistem ....;)
sumber