Ich möchte meine Fahrwege so sauber wie möglich halten und bin C:\Downloads
viel netter als C:\Users\Myname\Downloads
. Kann ich Windows 10 davon abhalten, dies standardmäßig zu tun?
windows
windows-10
download
file-location
Dr. John A Zoidberg
quelle
quelle
%userprofile%\Downloads
ist für die Organisation besser, alsC:\downloads
wenn Sie eine Mehrbenutzerumgebung in Betracht ziehen.Antworten:
Die einfachste Lösung besteht darin,
C:\Downloads
eine Verknüpfung zuC:\Users\Myname\Downloads
erstellen: Dann kann jeder Pfad für den Zugriff auf die Downloads verwendet werden.Um eine Datei im Stammverzeichnis zu erstellen, müssen Sie eine Eingabeaufforderung mit Administratorrechten starten (eine Option, wenn Sie mit der rechten Maustaste auf die Windows-Schaltfläche Start in der Taskleiste klicken). Dann geben Sie den Befehl ein:
Es ist nicht erforderlich, etwas anderes zu ändern oder vorhandene Dateien, die in der Benutzerverzeichnishierarchie gespeichert sind, zusammen mit neuen Dateien, die später hinzugefügt werden, zu verschieben. Sie werden also immer dann eingefügt, wenn das Benutzerverzeichnis gesichert wird.
Sie können eine ähnliche Technik zum Erstellen
C:\Documents
,C:\Music
,C:\Pictures
etc.quelle
subst h: %homepath%
(oder einen anderen Laufwerksbuchstaben) verwenden, dies müsste jedoch bei jeder Anmeldung durchgeführt werden. Sie können dann aufH:\Downloads
etc verweisen , und der einzelne Befehl ordnet das gesamte Ausgangsverzeichnis zu.net use h: /home
, obwohl es auf W10 / 1607 einen Fehler gibt.c:\downloads
.quelle
Es ist nicht Windows selbst, das Dateien herunterlädt, sondern es sind Anwendungen wie Browser oder andere Netzwerkclients. Wenn Sie speziell über das Herunterladen von Dateien aus dem World Wide Web sprechen, hat Ihr Browser eine Einstellung für den Standard-Download-Speicherort. Sie können sogar festlegen, dass Sie jedes Mal gefragt werden, wo Sie eine Datei ablegen möchten, die Sie herunterladen möchten.
quelle
Ordnungsgemäß gestaltete Windows-Anwendungen verwenden die Funktion
IKnownFolderManager
oder nurSHELL32.DLL
die FunktionSHGetKnownFolderPath
(oder den KompatibilitätswrapperSHGetFolderPath
), um die Pfade zu Speicherorten wie Ihrem Download-Ordner zu ermitteln. DerKNOWNFOLDERID
für den Downloads Ordner istFOLDERID_Downloads
, der GUID hat{374DE290-123F-4565-9164-39C4925E467B}
.Wenn Sie den Registrierungseditor öffnen und mit dieser GUID nach Schlüsseln und Werten suchen, werden Sie diese möglicherweise an den folgenden beiden Stellen finden:
Wie in dem von Ben N verlinkten Blog erläutert,
...\Shell Folders
besteht nur die Kompatibilität mit einigen Windows 95-Programmen. Es enthält sogar einen Wert mit dem Namen!Do not use this registry key
und den DatenUse the SHGetFolderPath or SHGetKnownFolderPath function instead
. Diese Funktionen beziehen sich...\User Shell Folders
stattdessen auf die Taste .Programme wie Microsoft Edge und Google Chrome verwenden
IKnownFolderManager
standardmäßig den Pfad von , um Downloads zu speichern. In Google Chrome können Sie diesen Pfad jedoch überschreiben (im Abschnitt "Erweiterte Einstellungen" des Einstellungsbildschirms). Wenn der Pfad nicht auf einen vorhandenen Ordner verweist, beschwert sich Microsoft Edge lediglich und Google Chrome verwendet standardmäßig den Ordner "Downloads" in Ihrem Dokumentordner.Ich habe festgestellt, dass die Antwort von Techie007 für mich abstürzt (Windows 10 ist ein solches Qualitätsprodukt), aber nicht bevor ich alle meine Downloads kopiert und den obigen Schlüsseln mit der GUID einen neuen Wert hinzugefügt habe
{7D83EE9B-2244-4E70-B1F5-5393042AF1E4}
. Ich kann auf MSDN keinen Verweis auf diese GUID finden. Microsoft Edge scheint sich nicht um diesen Wert zu kümmern, und Google Chrome auch nicht.Wenn die Antwort von Techie007 für Sie nicht funktioniert, können Sie möglicherweise Ihre Garantie aufheben und versuchen, den Wert in der Registrierung zu ändern:
quelle
Die einfachste Möglichkeit, die ich gefunden habe, besteht darin, den gesamten Ordner an den neuen Speicherort zu verschieben. Mach es wie folgt:
Move here
Auf diese Weise müssen Sie keine Verknüpfungen vornehmen, keine Registrierung bearbeiten oder Bibliothekseinstellungen ändern. Windows kümmert sich darum.
Soweit ich es versucht habe, funktioniert es mit jeder sogenannten "Bibliothek" (Dokumente, Musik, Downloads usw.) in Ihrem Benutzerordner. Sie können sie sogar auf Netzwerklaufwerke verschieben.
Möglicherweise müssen Sie jedoch auf die Verknüpfung "Herunterladen" im kleinen Dialogfeld "Speichern" klicken, wenn Sie das nächste Mal etwas herunterladen, da sich der Windows Explorer oder manchmal die Anwendung selbst den alten Speicherort merken oder den Desktop-Ordner vorab auswählen, wenn das Original vorliegt Ordner existiert nicht mehr. Danach sollte es wie bisher weitergehen.
quelle
PowerShell-Methode:
Weitere Details So ändern Sie den Standard-Downloadpfad von Windows mit PowerShell
quelle