Saya sering harus menyalin path file lengkap dari file atau direktori dari file explorer di Windows - apakah ada cara mudah untuk melakukan ini?
Saya sering harus menyalin path file lengkap dari file atau direktori dari file explorer di Windows - apakah ada cara mudah untuk melakukan ini?
Jawaban:
Di explorer, masuk ke alat - opsi folder dan pada tab tampilan pilih tampilan path lengkap di bilah alamat. Anda kemudian dapat menyalin dan menempel dari bilah alamat.
Anda dapat menarik dan melepas file pada dialog run, atau pada prompt perintah, ini akan menempatkan path lengkap pada posisi kursor.
Atau, Anda dapat menginstal sesuatu seperti Ninotech Path Copy sehingga Anda memilikinya di menu konteks explorer default Anda:
Salinan Ninotech Path adalah ekstensi shell untuk Windows 95, 98, NT4, 2000, dan XP yang memungkinkan untuk menyalin path file atau direktori ke Clipboard. Anda kemudian dapat menempel path ke dokumen Anda, email, dll. Anda menyalin path dari file atau direktori dengan mengklik kanan di Windows Explorer dan memilih Copy Path dari menu konteks. Menu konteks kemudian menawarkan sembilan cara standar untuk menyalin lintasan, selain metode penyalinan yang ditentukan pengguna yang Anda buat sendiri:
Tentu saja, apa yang disarankan Col mungkin lebih mudah?
Salin dan tempel teks ini ke dalam Notepad dan simpan dengan ekstensi .reg:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath]
@="Copy as Path"
"Extended"=""
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath\command]
@=hex(2):25,00,63,00,6f,00,6d,00,73,00,70,00,65,00,63,00,25,00,20,00,2f,00,63,\
00,20,00,65,00,63,00,68,00,6f,00,20,00,22,00,25,00,31,00,22,00,7c,00,63,00,\
6c,00,69,00,70,00,2e,00,65,00,78,00,65,00,00,00
Klik dua kali file .reg, tambahkan ke registri, lalu log off dan hidupkan kembali. Unduh Clip.exe dari situs FTP Microsoft, dan salin ke C: \ Windows \ System32. Sekarang jika Anda memegang SHIFT dan klik kanan pada sebuah file, Anda akan melihat item submenu Salin sebagai Path .
Berikut adalah solusi lain untuk orang-orang yang berada dalam lingkungan perusahaan yang terkunci karena tidak memerlukan eksekusi eksternal atau akses ke registri.
Klik Mulai -> Jalankan lalu masukkan shell:sendto
dan tekan Enter. Ini akan membuka folder. Buat file yang dipanggil Clipboard (full path and filename).vbs
dan masukkan kode berikut ke dalamnya:
Option Explicit
If WScript.Arguments.Count = 0 Then WScript.Quit
Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")
Dim sFile : sFile = fso.GetAbsolutePathName(WScript.Arguments(0))
Dim sDrive : sDrive = fso.GetDriveName(WScript.Arguments(0))
Dim sMap : sMap = GetMappedDrive(sDrive)
If sMap <> "" And sDrive <> sMap Then sFile = Replace(sFile, sDrive, sMap)
Call CopyToClipboard(sFile)
Msgbox "The following path has been copied to the clipboard:" & VbCrLf & VbCrLf & sFile, 0 + 64
Set fso = Nothing
WScript.Quit
Function GetMappedDrive(sDrive)
Dim wshNetwork : Set wshNetwork = CreateObject("WScript.Network")
Dim oDrives : Set oDrives = wshNetwork.EnumNetworkDrives
Dim i
For i = 0 to oDrives.Count - 1 Step 2
If UCase(oDrives.Item(i)) = UCase(sDrive) Then
GetMappedDrive = oDrives.Item(i+1)
Exit For
End If
Next
Set oDrives = Nothing
Set wshNetwork = Nothing
End Function
Function CopyToClipboard(sText)
' Create temporary text file to avoid IE clipboard warnings
Dim sTemp : sTemp = fso.GetSpecialFolder(2) & "\" & fso.GetTempName
Dim oFile : Set oFile = fso.CreateTextFile(sTemp, True)
oFile.Write "This file can be safely deleted"
oFile.Close
Set oFile = Nothing
' Start Internet Explorer in the local zone
Dim oIE : Set oIE = CreateObject("InternetExplorer.Application")
oIE.Visible = 0
oIE.Navigate2 sTemp
Do
WScript.Sleep 100
Loop Until oIE.Document.ReadyState = "complete"
' Copy contents to clipboard
oIE.Document.ParentWindow.ClipboardData.SetData "text", sText
' Clean up
fso.DeleteFile sTemp
Set oIE = Nothing
Set fso = Nothing
End Function
Ketika Anda ingin mendapatkan path lengkap file atau folder, klik kanan pada item dan kemudian pilih Kirim ke -> Clipboard (path lengkap dan nama file) .vbs .
Sebuah pop-up akan muncul memberi tahu Anda path lengkap dan itu juga akan disalin ke clipboard siap untuk ditempelkan ke aplikasi atau dokumen lain.
Gunakan Jalur Salin . Ini memungkinkan Anda untuk mengklik kanan pada drive atau objek sistem file dan menyalin path file ke clipboard.
Ekstensi ini dimaksudkan untuk mempermudah tugas menemukan dan berbagi jalur UNC untuk drive yang dipetakan karena saya sering perlu menemukan informasi ini dari kolega atau meneruskan informasi ini ke kolega. Saya membuat utilitas ini untuk membuatnya lebih sederhana.
Ini adalah ekstensi shell Windows Explorer yang akan memungkinkan Anda untuk mengklik kanan pada drive atau objek sistem file dan menyalin path file ke clipbpoard. Jika drive adalah drive yang dipetakan atau objek sistem file keluar pada drive yang dipetakan, drive tersebut akan menyelesaikan jalur UNC penuh.
Mungkin saya salah paham pertanyaannya, tetapi bagi saya sepertinya jawaban lain hanya membantu dalam menampilkan nama pada judul jendela (garis biru di bagian atas).
Untuk mendapatkan baris alamat, cukup pilih: Lihat> Toolbar, dan pastikan Baris Alamat (atau yang serupa, saya tidak menginstal versi bahasa Inggris) dicentang. Jika tidak - klik untuk membuatnya diperiksa.
Unduh plugin Get Path dari teaching.droidsdk.com
, yang saya berafiliasi dengan.
Ini adalah plugin untuk Windows; Anda dapat memiliki path dari setiap file yang disalin di clipboard, siap untuk ditempelkan di mana saja hanya dengan satu klik pada entri menu klik kanan bernama "Get Path".
Anda mungkin ingin memeriksa FileMenuTools dari Lopesoft .
Anda bisa mengklik kanan file atau folder dan pergi ke Properties. Di sana, Anda memiliki lokasi dan nama file atau folder.
Buat file dengan nama filepath.bat
di folder berikut:
C:\Documents and Settings\your_user_name\SendTo
Tambahkan yang berikut ini ke file .bat:
@dir %1 /b /s
@pause
Untuk mendapatkan path file lengkap, klik kanan pada file dan pilih 'Kirim ke' dari menu konteks. filepath.bat
akan muncul sebagai opsi. Pilih itu, dan Command Prompt yang menunjukkan path lengkap file akan muncul.
Klik ikon [C:] di kiri atas tajuk Prompt Perintah dan pilih 'Properti'. Di bawah tab 'Opsi', periksa 'Mode Edit Cepat'. Kemudian centang "Ubah pintasan yang memulai jendela ini" (hanya perlu dilakukan satu kali ini). Sekarang, kapan pun Anda perlu mengetahui path lengkap file, klik kanan file itu, pilih 'Kirim ke', lalu filepath.bat
. Untuk menyalin jalur, seret dengan tombol kiri mouse di atas tautan lalu klik kanan. Path lengkap kemudian dapat Ctrl + V disisipkan di mana saja.
Kelihatannya seperti beban, tetapi begitu diatur, cukup cepat digunakan.
Grab Path dalam Synesis Shell Extensions sangat bagus, penuh dengan opsi berguna seperti salin dalam format 8.3 atau dalam format Unix (bagus untuk menempelkan dalam string dalam program C atau Java, misalnya).
Sayangnya, itu tidak berfungsi di Win7 dan tampaknya ditinggalkan (pembaruan terakhir pada 2006!). Tapi masih bagus di XP, saya tetap menggunakannya dengan FileMenu Tools yang direkomendasikan di atas (yang berfungsi pada Win7), karena ada opsi.
Sebagai catatan, bahkan jika pertanyaannya secara eksplisit untuk WinXP, saya pikir mungkin menarik untuk berbagi trik yang baru saya temukan hari ini: di Win7, cukup Shift + klik kanan untuk mendapatkan opsi jalur salin (mengapa disembunyikan di luar saya...).
Path lengkap termasuk nama file. (setidaknya xp)
Di tempat xp file browser "\" di akhir nama folder dan daftar drop akan muncul dengan semua file di folder itu. Gunakan tombol panah atas & bawah untuk menavigasi ke file pilihan, file yang disorot ditempatkan di address bar, tombol panah kiri pengguna untuk menggesek dan menyalin path.
Alat folder harus diperiksa bahwa "tampilkan path lengkap di bilah alamat".
Berikut variasi pada solusi sebelumnya. Mungkin cara paling sederhana untuk XP, dan berguna jika Anda berada dalam lingkungan perusahaan yang terkunci karena tidak diperlukan entri registri.
Unduh clip.exe dari situs FTP Microsoft Windows 98 Resource Kit dan simpan folder System32 Anda (biasanya C: \ WINDOWS \ System32), atau di suatu tempat di PATH Anda.
Salin dan tempel baris di bawah ini ke dalam editor teks, dan simpan file seperti Copy path to clipboard.bat
di C: \ Documents and Settings \ [user_name] \ SendTo
@echo %~dpnx1|clip.exe
Untuk menyalin path file lengkap, klik kanan pada file dan pilih 'Kirim ke' dari menu konteks. Copy path to clipboard.bat
akan muncul sebagai opsi. Klik kiri dan tempel.
Windows 7
mengunduh clip.exe
tidak perlu lagi. Clip.exe
sekarang menjadi bagian dari Windows
. The SendTo
folder sekarang dapat ditemukan di bawah "C: \ Users \ ... \ AppData \ Roaming \ Microsoft \ Windows \ SendTo". Simpan pintasan daripada .bat
file itu sendiri di folder. Ini memungkinkan Anda untuk memilih nama (r) yang bagus dan mengatur properti jendela dari perintah menjadi "tersembunyi". Selain itu, copy path
sekarang dapat diakses di menu konteks Explorer, jika Anda menekan tombol <shift>.
termudah yang saya temukan (+ banyak kegunaan lain)
lain adalah CopyFilenames - Salin nama file ke clipboard Windows .
CopyFilenames menurut saya berguna karena dapat menambah ukuran file di akhir nama file.