{title}

Hallo, ich habe eine Batch-Datei erstellt, um eine tägliche Sicherung geänderter Dateien von meiner Festplatte auf ein großes (Fat32) Flash-Laufwerk mit xcopy durchzuführen. Ich verwende den Befehl xcopy seit Jahren erfolgreich unter Windows XP. Nach dem Umstieg auf Windows 7 hatte ich jedoch Probleme, die Batch-Datei für einige Verzeichnisse korrekt zu erstellen. Das Problem ist, dass keine Drilldowns in den Verzeichnissen "users/username/appdata/roaming/Microsoft" durchgeführt wurden. In den meisten anderen Verzeichnissen (z. B. Dokumenten) funktioniert es ordnungsgemäß, kopiert jedoch keine Unterverzeichnisse an bestimmten Stellen, z. B. Benutzer, und Programmdaten. Hier ist es: cd xcopy c: . f: /s/m/y/c /EXCLUDE:C:exclude.txtcdDer Exclude-Teil funktioniert einwandfrei. Ich habe den Ordner C: Windows und die Ordner C: Programme ausgeschlossen. Ich habe ohne Glück versucht, die Schalter/n/r und/i zu verwenden. Ich beende alle Programme, bevor ich die Batch-Datei starte. Ich habe versucht, Rich Copy zu verwenden, aber ich konnte dieses Programm nicht herausfinden, um mein Leben zu retten :-) Fehlt mir etwas oder gibt es keine Möglichkeit, xcopy für die ordnungsgemäße Arbeit mit Win7 zu bekommen? Danke.

Eine Reihe von Fragen, um eine bessere Vorstellung von dem Problem zu bekommen.

  • Können Sie einige der spezifischen Dateien auflisten, bei denen dieses Problem auftritt?
  • Haben Sie überprüft, ob das Archivattribut für diese Dateien festgelegt ist? Wegen der / M Flagge.
  • Haben Sie die Berechtigung, auf die Flag-Attribute dieser Dateien zuzugreifen/diese zu ändern?
  • Werden Fehlermeldungen für diese bestimmten Dateien angezeigt? Entferne das / C Schalter.
  • Hast du auch gerade versucht mit dem / L wechseln und auf die fraglichen verzeichnisse laufen?

Ja zu all deinen Fragen. :-) Ich frage mich, ob dies eine Einschränkung von xcopy selbst sein könnte. In einem anderen Forum sagte jemand: "xcopy kann keine offenen/gesperrten Dateien kopieren und ein Administrator besitzt nicht das gesamte Dateisystem in Windows." Was keinen Sinn ergibt, ist, dass ich Zugriff auf diese Dateien habe, aber xcopy aus irgendeinem Grund nicht. Gibt es eine Möglichkeit, eine Batch-Datei im Admin-Modus auszuführen? Als weitere Option würde ich mir gerne ein Programm kaufen, das dies für mich erledigt. Alles, was ich suche, ist ein Programm, das geänderte Dateien auf ein Flash-Laufwerk kopiert und dann das Archivbit in der Quelldatei zurücksetzt. Ich möchte, dass die Dateien auf jedem PC lesbar sind, damit die Komprimierung oder proprietäre Formate nicht funktionieren. Ein Image- oder Klonprogramm wäre auch nicht die Antwort. Kennen Sie Programme, die dies tun könnten? Danke.

Klicken Sie mit der rechten Maustaste auf die Batchdatei, und führen Sie sie als admin/mit erhöhten Berechtigungen aus. Überprüfen Sie, ob dies Ihren Erwartungen entspricht.

Nein, das hat auch nicht funktioniert. :-(

Die Ursache des Problems liegt im Besitz von Dateien und Ordnern. Windows kann mehrere Benutzer auf einem Computer haben, und es wird erwartet, dass jeder Benutzer Dateien hat, die andere Benutzer nicht anzeigen oder verwenden können. Dieses Benutzersystem führt zu Administratoren und anderen Klassen, die takeown.exe und cacls.exe verwenden können, um Berechtigungen für zu ändern Wenn Sie keine Sicherheitserwartung für Ihren Computer haben, können Sie "Jeder" die Berechtigung für jede Datei und jeden Ordner erteilen. Dies ist eine Benutzerberechtigung, die im Internet sehr niedrig ist Sicherheitshierarchie. Windows lässt dies nicht zu - einige Ordner kehren wiederholt zum Systemzugriff zurück - und Malware kann auf diese Weise auch problemlos darauf zugreifen. Um dies zu umgehen, müssen Sie einen Ordner erstellen, in dem Sie jede persönliche Datei speichern Kategorie von Unterordnern, und sichern Sie dann diesen "Master" -Ordner, der alle Ihre Dateien enthält. Sie könnten auch XXclone untersuchen, mit dem die gesamte Festplatte im Dateimodus auf ein USB-Gerät (oder internes Laufwerk) gesichert werden kann - und jede Sicherung nur kopiert die geänderten/neuen Dateien und bietet Ihnen eine Spiegelung und ein bootfähiges Backup. Der Vorteil ist, dass nach der ersten Sicherung jede nachfolgende Sicherung des gesamten Systems sehr schnell ist. Sie können auf jede Datei in der Sicherung genauso zugreifen wie auf Ihrem Master-Laufwerk. Die Sicherungsfestplatte muss nur so groß sein wie die Dateien, sodass Sie auf einer kleineren Festplatte als dem primären c: -Laufwerk sichern können. Robocopy ist ein Befehlszeilentool, das xcopy ähnelt, jedoch vorhandene Dateien in der Sicherung überspringt. so ist schnell. Es hat auch eine Spiegelsicherungsfunktion. Ähnlich wie xcopy kann es keine Dateien und Ordner kopieren, für die Ihr Benutzer keine Zugriffsberechtigung hat. Ich hoffe, dass dies das Problem etwas beleuchtet.

Vielen Dank für Ihre ausführliche Antwort. Ich habe XXClone ausgecheckt und es wird nicht funktionieren, da zunächst eine vollständige Klonsicherung erforderlich ist, was mit einem Flash-Laufwerk nicht möglich ist. Gleiches gilt für Acronis und ähnliche Programme.

Der Ort ist die Erinnerung?

Ich habe einen Dell Optiplex GX270. Das Gerät verfügt über vier Steckplätze für RAM-Speicher. In zwei der Steckplätze befinden sich 512 MB RAM-Chips und zwei sind leer. Aus irgendeinem Grund erkennt das Gerät nur 256 MB des installierten 1024. Ich dachte anfangs, dass die Chips vielleicht schlecht sind, und ersetzte sie durch einen von einer anderen Maschine (einen einzelnen 1-GB-Chip). Der Computer erkannte immer noch nur 256 MB der installierten 1024 MB. Jede Eingabe wäre dankbar. Mir ist gerade aufgefallen, dass jemand anderes den gleichen Beitrag gestartet hat, bevor ich ihn gestartet habe. Das Gerät enthält 512 MB DDR 400 MHz cl3, das ursprünglich im Gerät enthalten war.

Tut diese Hilfe

.oder dieses? www.crucial.com/store/listparts.aspx?model=OptiPlex%20GX270%20Series%20(Desktop%20and%20Mini-Tower)&pl=Dell&cat=RAM Möglicherweise müssen Sie das BIOS flashen, damit das System den gesamten RAM sieht.

Bei genauerem Hinsehen stellte ich fest, dass beim Booten des Computers der Betriebssystem-Installationsmodus angezeigt wurde (ich habe gerade Windows XP auf diesen Computer installiert). Das System begrenzt die RAM-Größe auf 256 MB, wenn der OS-Installationsmodus aktiviert ist. Ich habe es ausgeschaltet und es hat beide 512 MB RAM-Chips wiedererkannt. Vielen Dank für Ihre Antwort.

Beliebte Beiträge