Sie können Automator verwenden, um dies mit einer einzigen Tastenkombination zu tun, die Sie von jeder App aus verwenden können, ohne Software von Drittanbietern zu installieren.
Dieser Automator-Dienst kopiert nicht den Pfad einer ausgewählten Datei oder eines ausgewählten Ordners, sondern den Pfad des Frontfensters des Finders, sodass keine Auswirkungen darauf bestehen, welche Fenster geöffnet oder welche Elemente ausgewählt sind. Der Pfad, der kopiert wird, ist einfach Text, sodass er überall dort eingefügt werden kann, wo Sie Text einfügen können.
- Öffnen Sie Automator und erstellen Sie einen neuen Service.
- Ändern Sie "Dienst empfängt Ausgewählte" in
no input
(oder "Dateien oder Ordner", damit er nach einem Rechtsklick angezeigt wird) und belassen Sie ihn auf any application
(es sei denn, Sie möchten, dass er nur mit einer bestimmten App wie dem Finder funktioniert).
- Fügen Sie dem Workflow eine Aktion "AppleScript ausführen" hinzu.
Ersetzen (* Your script goes here *)
durch:
try
tell application "Finder" to set the clipboard to POSIX path of (target of window 1 as alias)
on error
beep
end try
Speichern Sie den Automator-Dienst unter dem gewünschten Namen im Menü "Dienste".
Dieser Automator Service befindet sich nun in Ihrem Menü Services.
Hinweis: Dadurch werden Leerzeichen nicht umgangen. Wenn Ihr Pfad also Leerzeichen enthält, müssen Sie diese möglicherweise in Anführungszeichen setzen. In Terminal müsste der Pfad beispielsweise in Anführungszeichen gesetzt werden, in Finders Befehl "Gehe zum Ordner" jedoch nicht. Wenn Sie es wollen , wie zitiert kopieren, können Sie ändern POSIX path
zu quoted form of POSIX path
.
Sie können eine Tastenkombination für den Dienst hinzufügen, indem Sie auf Systemeinstellungen> Tastatur> Tastenkombinationen klicken, im linken Bereich auf "Dienste" klicken und dann im rechten Bereich zum Abschnitt "Allgemein" scrollen, bis Sie Ihren Dienst gefunden haben.