Ich möchte sagen, dass das Problem, das ich lösen möchte, ziemlich einfach ist, aber ich kann anscheinend keine guten Ressourcen finden, um es anzugehen.
Ich hätte gerne eine Automator-Anwendung, die alle meine SMB-/Netzwerkfreigaben (diese sind konstant, aber manchmal nicht gemountet) in einem einzigen Fenster in mehreren Registerkarten öffnet. Ich kann anscheinend keine Möglichkeit finden, dies zu tun, da Automator die Finder-Registerkarten überhaupt nicht zu adressieren scheint.
Irgendwelche Gedanken?
Sie können ein AppleScript verwenden:
on run
tell application "System Events"
keystroke "g" using {command down, shift down}
keystroke "~/Documents"
key code 36
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "~/Applications"
key code 36
end tell
end run
Wiederholen Sie einfach die Zeilen 06
bis 10
für eine beliebige Anzahl von Orten, die Sie in Registerkarten öffnen möchten. Speichern und in Automator importieren.
Es dauert zwar etwas bis es läuft, aber es funktioniert.
Erläuterung: Verwendet den Bereich „Gehe zu“, um einen Ort zu öffnen, und drückt dann die Eingabetaste ( key code 36
). Das Programm öffnet dann einen neuen Tab und wiederholt den Vorgang.
Das habe ich letztendlich mit Hilfe von BritishColour gemacht . Am Ende habe ich die Verzögerungen angepasst, weil Cmd + G ein wenig schrullig war und den Tastencode 36 (Eingabe) nicht registrierte. Dadurch wird auch der Finder aufgerufen, sodass er nicht in dem Programm aktiviert wird, das ich gerade verwende.
on run
tell application "Finder" to activate
tell application "System Events"
keystroke "n" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX"
delay 1
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX2"
delay 2
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX3"
delay 1
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX4"
delay 1
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX5"
delay 1
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX6"
delay 1
key code 36
delay 1
keystroke "t" using {command down}
keystroke "g" using {command down, shift down}
keystroke "/Volumes/XXXX7"
delay 1
key code 36
delay 1
end tell
end run
Zwieback
Harry Beadle
AppleScript