Im Moment sind sie standardmäßig auf dem Desktop, und ich habe die Anweisungen befolgt, die hier zu finden sind . Es funktioniert, bis ich den Computer herunterfahre; Ich wollte fragen ob es eine dauerhafte Lösung gibt?
Terminalbefehl zum Ändern des Screenshot-Speicherorts:
defaults write com.apple.screencapture location "/path/to/new/location"
Setzen Sie Ihren gewünschten Screenshot-Pfad zwischen die doppelten Anführungszeichen, da er erforderlich ist, wenn Leerzeichen im Speicherpfad vorhanden sind! Standorte ohne Leerzeichen werden weiterhin korrekt ausgeführt.
Beispielpfad mit einem Leerzeichen im neuen Pfad:
defaults write com.apple.screencapture location "/Users/YourUserHomeFolder/Pictures/Screen Shots"
Damit niemand verwirrt wird, ist das ~
Zeichen ein Verknüpfungszeichensymbol für den Home-Ordner Ihres Benutzers. Andere Antworten/Websites verwenden möglicherweise dieses Symbol.
Beispiel:
defaults write com.apple.screencapture location "~/Pictures/Screen Shots"
Der obige defaults
Befehl ändert den Ort, an dem Screenshots gespeichert werden. Das einzige Problem ist, dass der Speicherort des Pfads immer verfügbar sein muss, sonst wird er standardmäßig auf den Desktop zurückgesetzt.
Beispielszenario: Wenn Sie den Pfad zu einem Wechseldatenträger, wie z. B. einem Flash-Laufwerk, festlegen /Volume/USBFlashDrive
und ihn entfernen oder der Speicherort aus irgendeinem Grund möglicherweise nicht mehr gelöscht werden kann, wird er auf seinen Standardspeicherort zurückgesetzt.
Das einzige, was Sie ändern müssen, ist die /path/to/new/location
. Diese finden Sie im Finder, indem Sie mit der rechten Maustaste auf den ausgewählten Ordner klicken. Halten Sie dann, nachdem das Kontextmenü angezeigt wird, die Optionstaste gedrückt, um Copy "..." in Copy "..." as Pathname zu ändern , damit Sie es als Ersatz für den oben angegebenen Beispielpfad in Terminal einfügen können.
Zuerst sollten Sie irgendwo auf Ihrem Mac einen neuen Ordner erstellen. zum Beispiel: Screenshots
Ordner auf Desktop
.
Öffnen Sie die Terminal-Anwendung auf Ihrem Mac. Kopieren Sie diesen Befehl, fügen Sie ihn in das Terminalfenster ein und drücken Sie Enter:
defaults write com.apple.screencapture location ~/Desktop/screenshots/
(Wenn Sie jedoch Screenshots im Download-Ordner speichern möchten, sieht der Pfad so aus: ~/Downloads/screenshots
)
Fügen Sie dann diesen Befehl ein, um die Änderungen zu speichern, und drücken Sie die Eingabetaste, um die sofortige Wirkung zu sehen.
killall SystemUIServer
Verwenden Sie jetzt Cmd+ Shift+ 3(eventuell 4) Shortcut, Sie werden sehen, dass Ihre Screenshots an Ihrem neuen Ort gespeichert werden.
Habe dieses Tutorial von Google.com gefunden
Erstellen Sie dazu einfach einen neuen Ordner an einer anderen Stelle, in der Sie Screenshots speichern möchten. Zum Beispiel Desktop -> Screenshots
Führen Sie dann diesen Befehl im Terminal aus.
defaults write com.apple.screencapture location /Users/username/Desktop/Screenshots
TMHahn
Benutzer3439894
bb216b3acfd8f72cbc8f899d4d6963
Tetsujin
defaults write
Befehl sollte dauerhaft sein, egal ob er von Terminal, Tinker Tool, Onyx usw. ausgeführt wird, sie alle implementieren tatsächlich denselben Befehl. Probieren Sie dies vor und nach einem Neustart im Terminaldefaults read com.apple.screencapture location
aus und teilen Sie uns das Ergebnis mit.pkamb