UNC-Pfad (Fileser) kopieren
- Datei-Explorer
- Objekt markieren
- Shift + Kontextmenü -> Als Pfad kopieren
- E-Mail öffnen
- Einfügen des kopierten Pfades als Hyperlink
- Hyperlink mit OK schließen / anlegen (dabei wandelt sich der Pfad in einen UNC-Pfad um).
- Hyperlink auswählen und bearbeiten -> Die Adresse hat sich auf den UNC-Pfad geändert und kann kopiert werden.
Als VBS Script für den Ordner "Send To" UNC Pfad steht in der Zwischenablage:
'send UNC filepath to clipboard when selected file is input as Send To
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")
myPath=Wscript.Arguments(0)
drive = Left(myPath,2)
if drive = "C:" OR drive = "\\" then
'leave unchanged
' OR drive = "F:"
else
Set oWSN = CreateObject("WScript.Network")
Set oDrives = oWSN.EnumNetworkDrives
For i = 0 to oDrives.Count - 1 Step 2
If oDrives.Item(i) = drive Then
sUNC = LCase(oDrives.Item(i+1))
exit For
end if
Next
myPath=sUNC & Mid(myPath, 3)
end if
MsgBox "UNC Pfad ist in der Zwischenablage " & myPath
objIE.document.parentwindow.clipboardData.SetData "text",myPath
objIE.Quit
Quelle:
Speichern Sie dies in Ihrem sendto-Ordner, meins hat C:\Documents and Settings\xxxxID\SendTo
einen Namen wie Copy UNC Filepath.vbs
(muss mit .vbs enden). Wenn Sie nun
mit der rechten Maustaste auf einen Ordner oder eine Datei klicken, wird die UNC in die Zwischenablage kopiert. Unser persönlicher Ordner ist das F-Laufwerk und konvertiert weder C: noch F:
Alternativ als Tool:
https://pathcopycopy.github.io/