Wie kopiere ich als Pfad ohne Anführungszeichen und im Datei-URI-Format?

Wenn Sie die integrierte Kontextmenüoption Als Pfad kopieren oder die Multifunktionsleistenschaltfläche Pfad kopieren verwenden, um Dateinamen in die Zwischenablage zu kopieren, enthält die Ausgabe Anführungszeichen für Datei- / Ordnernamenpfade, wie unten.

Benötigen Sie keine Angebote? Verwenden Sie die Skriptmethode

In einigen Situationen benötigen Sie keine Anführungszeichen, unabhängig davon, ob die Dateinamen Leerzeichen enthalten oder nicht. Um dies zu erreichen, können Sie mithilfe eines benutzerdefinierten Skripts Ihre eigene Option Als Pfad kopieren hinzufügen und über das Menü Senden an darauf zugreifen.

Ich habe ein Skript erstellt, das dies unter Verwendung des hervorragenden NirCmd-Mehrzweck-Befehlszeilenautomatisierungstools verwendet. Optional kann das Skript auch so geändert werden, dass bei Bedarf Dateipfade im URI-Format kopiert werden.

Als Pfadskript kopieren

1. Laden Sie NirCmd von Nirsoft.net herunter und extrahieren Sie NirCmd.exe in Ihren Windows-Ordner.

2. Laden Sie Copy_as_Path.vbs ( gezippt ) herunter, entpacken Sie die Vbscript-Datei (.vbs) und extrahieren Sie sie.

3. Verschieben Sie das Skript an einen dauerhaften Speicherort wie C: \ Windows oder an einen beliebigen Ort.

4. Doppelklicken Sie auf das Skript, damit es automatisch eine Verknüpfung zum Ordner Senden an hinzufügt. Sie müssen dies nur zum ersten Mal tun.

Wählen Sie nun die Dateien / Ordner aus, klicken Sie auf Senden an und klicken Sie auf Als Pfad kopieren

Dadurch werden die Datei- / Ordnerpfade ohne Anführungszeichen in die Zwischenablage kopiert.

Wie kopiere ich Pfade im URI-Format?

Sie können Dateipfade im URI-Format wie dem folgenden kopieren.

 Datei: /// C: / Programm% 20Files / Common% 20Files 

Bearbeiten Sie dazu die Skriptdatei (.vbs) mit Notepad und ändern Sie die folgende Zeile:

 CopyAsURI = 0 

wie nachstehend:

 CopyAsURI = 1 

Und speichern Sie die Skriptdatei.

Wählen Sie die Dateien / Ordner aus, klicken Sie auf Senden an und klicken Sie auf Als Pfad kopieren. Datei- / Ordnerpfade werden jetzt im URI-Format kopiert.

Inhalt der Vbscript-Datei

'Author : Ramesh Srinivasan, Winhelponline.com 'Created : on 25 August 2016 'Description : Copy as Path to Clipboard without quotes 'Description : Optionally copy file paths in File URI format 'Requirement : Uses NirCmd.exe from Nirsoft.net Dim WshShell: Set WshShell = WScript.CreateObject("Wscript.Shell") 'To copy file names in URI format, change the following value to 1 Dim CopyAsURI CopyAsURI = 1 If WScript.arguments.count = 0 Then 'Add script shortcut to "Send To" menu strSendTo = WshShell.SpecialFolders("Appdata") strSendTo = strSendTo & "\Microsoft\Windows\SendTo" Set oShrtCut = WshShell.CreateShortcut(strSendTo + "\Copy as Path.lnk") oShrtCut.IconLocation = "%Windir%\system32\imageres.dll, -5302" oShrtCut.TargetPath = "%Windir%\System32\wscript.exe" oShrtCut.Arguments = """" & WScript.ScriptFullName & """" oShrtCut.Save Else Dim strAll strAll = "" If CopyAsURI = 1 Then For Each args In WScript.Arguments strPath = "file:///" & args strPath = Replace(strPath, "\", "/") strPath = Replace(strPath, " ", "%20") strAll = strAll & """" & strPath & """" & vbCrLf Next Else For Each args In WScript.Arguments strAll = strAll & """" & args & """" & vbCrLf Next End If If Right(strAll, 2) = vbCrLf Then strAll = Left(strAll, Len(strAll) - 2) sCmd = "nircmd.exe" & " clipboard set " & strAll WshShell.Run sCmd, 0, 0 Set WshShell = Nothing End If 

In Verbindung stehende Artikel

  1. In Windows 10 kann die integrierte Option "Als Pfad kopieren" so angepasst werden, dass sie angezeigt wird, ohne dass die UMSCHALTTASTE gedrückt werden muss. Siehe: "Als Pfad kopieren" in Windows 10 immer im Kontextmenü ohne Umschalttaste anzeigen
  2. Die Option "Als Pfad kopieren" ist seit Windows Vista vorhanden. Hier finden Sie eine kurze Beschreibung. Verwenden Sie den Befehl "Als Pfad kopieren", um den Datei- oder Ordnerpfad in die Zwischenablage zu kopieren
  3. Dieser Artikel enthält ein ähnliches Skript, mit dem Sie Dateipfade im UNC-Format kopieren können. Wie kann ich den Dateipfad per E-Mail an den E-Mail-Empfänger über das Menü Senden an senden?
  4. Dieser Artikel Hinzufügen des Rechtsklick-Menüs "Als Pfad kopieren" in Windows wurde ursprünglich für Windows XP geschrieben, funktioniert jedoch in jeder Windows-Version, obwohl Sie dies in späteren Windows-Versionen nicht benötigen.

Ich hoffe, Sie finden diese Skripte nützlich und produktiv. Lassen Sie uns Ihre Kommentare wissen.

$config[ads_text6] not found

Ähnlicher Artikel