Frage

So etwas habe ich schon darüber nachgedacht, für eine Weile jetzt, und würde gerne eine Allgemeine Meinung auf:

Erweiterte entschuldige mich, wenn diese aufgefordert wurde, die vorher, ich habe eine Suche durchgeführt und konnte Sie nicht finden etwas ähnliches.Diese Frage ist zu Fragen, wie, "Richtigen Speicherort speichern eine temporäre Datei in Windows?" , aber nicht ganz das gleiche.

Ich habe bemerkt, über die Jahre, die mit Windows von XP bis Vista und jetzt um 7, dass "Meine Dokumente" - Verzeichnis hat sich langsam gedreht von einem Ort, wo Sie sind ermutigt zu persönliche Sachen' in einem Abladeplatz für alle junk jeder beliebigen Anwendung speichern will.

Zum Beispiel, wenn ich mich nun bei "My Documents" - Verzeichnis, über meine Arbeit-xp-Rechner, dort sind Ordner für Adobe, FX Composer, Maya, Verarbeitung, Visual Studio 2005/2008, Visual Studio-Muster, Fenster-Ausschnitten, Evernote....die Liste geht auf und auf.

In der Tat, das Letzte, was ich jemals verwenden diesen Ordner jetzt gespeichert ist mein "Zeug" - was er beabsichtigt war.Ich persönlich finde Speicherung meiner eigentlichen Dokumente in es, zusammen mit diesen zufälligen Anwendung Einstellungen zu unorganisiert und schmerzhaft zu Sortieren.Plus gibt es Hinzugefügt Kopfschmerzen mit backup-software, etc...Das signal-Rausch-Verhältnis wird einfach entsetzlich.

Sie beklagen beiseite, ich befinde mich jetzt in die Lage, einige code schreiben, wo ich speichern möchte einige Einstellungen meiner Anwendung.Diese Einstellungen sollte im Idealfall werden "global" (unsere software erhält regelmäßige updates), so speichern Sie Sie in einige Programm-Dateien-Verzeichnis, das wahrscheinlich kurzlebig, wird nicht funktionieren.Während die Einstellungen selbst konnte in der Registrierung gespeichert werden, was über die backup-Dateien, komprimierte Archive, samples, etc etc...

Also wirklich, was ich Frage, ist, was ist die richtige Lösung für diese situation?Kann ich der Masse Folgen, und verwenden Sie 'Meine Dokumente' als Müllhalde?Ist, dass Ordner a write-off sowieso, oder bin ich das hinzufügen zu dem problem?

Verwenden Sie 'Meine Dokumente' als Lagerplatz für Ihre Anwendungen?Teilen Sie meine frustration mit der alle junk, die sich dort?

Die Nutzer meiner software sind semi-tech-savy, so würde wahrscheinlich verstehen, es ist nur ein Ordner wie jeder andere (und damit umgehen konnte, dass es anderswo), aber ich denke, Tante Edna ist nicht zu verstehen, dass, so wird die Antwort davon abhängen, Kontext?

Vielen Dank im Voraus!


Edit:

Danke für den Vorschlag des %APPDATA% - ich denke, dies ist in Ordnung für die Anwendung Einstellungen und Dateien, die sollte nicht ausgesetzt werden, um die Benutzer, aber was ist mit Dateien, die nützlich sein könnten für den Benutzer zu verschieben/verwalten sich selbst?Meine Dokumente die einzige Lösung, oder sollte ich noch stick zu %APPDATA% ?

War es hilfreich?

Lösung

Nur dieses Mal bei der Installation konfigurierbar machen, und später durch den Benutzer. Idealer sie nur zwei Möglichkeiten geben, einen My Documents und ein Wesen APPDATA zu sein.

Machen Sie APPDATA den Standard aber nicht zulassen, dies einfach bei der Installation für Enterprise-Admins, die in dem Ordner Eigenen Dateien wollen alles geändert werden, die automatisch archiviert wird.

Andere Tipps

Wenn diese Anwendungs-und private Dateien (D. H.den Benutzer nicht sichtbar-Dokumente), dann ist das nicht das, was die %APPDATA% Ordner ist?

Keine gute Idee als ‚Abladeplatz‘, aber es vereinfacht die Datensicherung, für einen Start.

In meinem Arbeitsplatz, der Benutzer Ordner Eigene Dateien sind alle auf einem Netzlaufwerk zur Erleichterung der Erfassung durch ein automatisches Backup-System.

Nur weil Anwendungen Dumping Sachen in „My Documents“ bedeutet nicht, sie sollten. Zumindest, wenn man die Dinge brauchen dort abzuladen, machen dann die versteckten Ordner. Wirklich, sollten Sie% APPDATA% verwenden.

Ich würde sagen, dass Anwendungsdaten der richtigen Ort Einstellungen usw. zu halten, während My Documents (möglicherweise in einem anwendungsspezifischen Unterordner) würde der Standard Ort sein, von der Anwendung erzeugten Dateien Ausgabedaten zu halten.

letztere konfigurierbar über Ihren Installateur / Anwendungseinstellungen Dialog Nachdem wäre die schönste Allround-Lösung.

Wie wäre es nach dem Unix / Linux Tradition unter ~/.app_name zu speichern? So stellen Sie sicher es ist versteckt, und ~ könnte die „Eigene Dateien“ Ordner

In jedem Ihrer Bibliothek Fenster (Dokumente Musik-Video etc ...)

Sie nur auf das Stellen-Menü (auf der linken Seite des Menüs Dokumentfenster gegenüber der rechten Seite der Scheibe, die das andere Menü enthält: der Ordner im Dropdown-Menü für Ordnertypen)

wird es Stellen aufgerufen werden oder wenn Sie bereits mehr als 1 Stelle haben das Menü aufgerufen wird: Enthält: n. Stellen

Just diese Position Menü klicken und Sie können beliebig viele Dokumentenverzeichnisse Sie möchten hinzufügen. Sie können die Reihenfolge ändern, so dass Ihr angegebenes Verzeichnis der primäre angezeigten Dokumente-Ordner ist. (Und Sie können die Standard-Speicherordner wählen die ursprünglichen Ordner sein. Anwendungen dann auf die ursprüngliche Standardposition abgeladen, Ihren primären Ort verlassen unberührte)

Doch in einigen Navigationsfenster alle Standorte werden zusammen als eine große Dokumente Ordner angezeigt. (Obwohl chaotisch tun Sie haben den Vorteil, die Navigation alle jene Orte, an einer ... also nehme ich an diese Suchfenster Prompts Sinn?)

Sie können ein System env gesetzt, so dass Maya Ihre saubere primäre individuelle Dokumente Lage anstelle der Standard-Speicherort verwenden. in der Systemsteuerung Eigenschaften Registerkarte Erweitert des Panels: Erstellen / oder eine Systemvariable bearbeiten für ...

MAYA_APP_DIR E: \ myCustomDocs \ Maya

(ich benutze eine andere schnelle Festplatte auf meinem SSD-System um Platz zu sparen.)

Für zusätzliche Flexibilität aufblicken Aufbau harter Link Soft-Links und symbolische Links! wo Verzeichnis so einfach wie Hinweis:

mklink / J [Altplatz] neuer Standort

Gibt Ihnen mehr Möglichkeiten und Macht alot!

Ich hoffe, das hilft?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top