Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Windows (https://www.trojaner-board.de/alles-rund-um-windows/)
-   -   Backup mit USB Speicherstick (https://www.trojaner-board.de/57580-backup-usb-speicherstick.html)

Nic888 09.08.2008 23:17

Backup mit USB Speicherstick
 
Ich möchte meine Eigenen Dateien automatisch wenn ich meinen usb stick in meinen rechner stecke sichern auch wenn der benutzer unbekannt ist.

ich hab das schonmal mit ner BATCH datei versucht die ich auf den stick zusammen mit ner autorun.inf verschoben habe aber es hat irgentwie nicht geklappt kann mir jemand sagen was daren falsch ist?:

Batch datei:
----------------------------------------------
@echo off
set Quelle="\%USERPROFILE%\Eigene Dateien\
set Ziel=".\Backup\
md %Ziel%
xcopy %Quelle% %Ziel% -s
@echo Fertig
pause

-----------------------------------------------
es taucht immer wieder die selbe fehlermeldung auf
"Ungültiger Pfad"

Vielen Dank schonmal im Voraus

MFG

Nic888

KarlKarl 10.08.2008 02:17

Hi,

ohne das jetzt probiert zu haben, fällt mir auf, dass du in zwei Zeilen eine " hast ohne dass ein schließendes " dazu vorhanden wäre. Kann aber gut sein, dass noch mehr Probleme vor dir liegen, wie der Autostart konkret aussieht, hast Du noch nicht einmal geschrieben.

Gruß, Karl

Nic888 10.08.2008 20:55

Also erstmal Danke für die antwort

ich hab die anfürungszeichen vergessen aber auch mit geht es nicht.

mit der autorun.inf ist alles in ordnung das habe ich ausprobiert

KarlKarl 10.08.2008 22:38

Dann nimm erstmal "@echo off" am Anfang raus und stell sicher, dass am Ende ein "pause" steht. Eventuell muss auch zwischendurch ein "pause" eingefügt werden, wichtig ist, dass das Konsolenfenster das zur Ausführung der Batchdatei geöffnet wurde am Ende stehen bleibt, damit man die Ausgaben auswerten kann und bei Bedarf ins Forum posten kann.

Der '\' vor %userprofile% ist auch im Weg, sorry, habe ich neulich wohl übersehen.

Der md-Befehl dürfte eine Fehlermeldung erzeugen wenn das Verzeichnis bereits exisitiert, da sollte es aber drüber weglaufen.

MightyMarc 11.08.2008 07:52

Der Schalter sollte so /s gesetzt werden.

%ComSpec%

Lucky 11.08.2008 08:39

Das Problem was ich noch sehe, was machst du wenn der Eigene Dateien Ordner verschoben ist? Bei mir sichert er, aber den falschen Ordner. Ich habe meinen Auf Laufwerk D verschoben.

Hier die Batch die bei mir "funktioniert(falscher Eigene Dateien Ordner wird gesichert)".
Code:

@echo off
set Quelle="%USERPROFILE%\Eigene Dateien"
set Ziel=".\Backup"
md %Ziel%
xcopy %Quelle% %Ziel% /s
@echo Fertig
pause


MightyMarc 11.08.2008 10:47

Zitat:

Zitat von Lucky (Beitrag 361465)
Das Problem was ich noch sehe, was machst du wenn der Eigene Dateien Ordner verschoben ist?

Code:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal
bzw (ungetestet)
Code:

@echo off
for /f "tokens=1,2,*" %%a in ('reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" ^| findstr "Personal"') do set Quelle=%%c
set Ziel=".\Backup"
md %Ziel%
xcopy %Quelle% %Ziel% /s

Geht sicherlich auch schöner aber sollte den Zweck erfüllen.

%ComSpec%

KarlKarl 11.08.2008 17:08

Wie den Ordner verschoben? Ich lege ihn oft auf eine eigene Partition, die ich dann in der Laufwerksverwaltung an der Stelle des Ordners einblende (so wie Unix eine Partition auf einen Ordner mountet). Das sollte dann transparent sein und mit "%USERPROFILE%\Eigene Dateien" funktionieren.

Lucky 11.08.2008 17:11

Mach mal auf dem Desktop ein rechtsklick auf den Eigene Dateien Ordner und gehe auf Eigenschaften, dort kann man den Ordner verschieben.

MightyMarc 12.08.2008 06:48

Wie bereits erwähnt, sind die Pfade hier hinterlegt:
Code:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Ich stimme Karl zu, dass es die Administration erheblich vereinfacht, ein NTFS-Laufwerk in %USERPROFILE%\Eigene Dateien bereitzustellen. In einem Unternehmensumfeld sollte ein User keinen der unter oben genannten Schlüssel definierten Ordner verschieben.
Nur in einem Unternehmen wird man so ein Backup sicher nicht mit USB-Sticks handhaben. Bei privatem Einsatz bleibt die Frage, weshalb das ganze für einen x-beliebigen User funktionieren soll. Ohne dem TO etwas unterstellen zu wollen, sehe ich da ein gewisses Missbrauchspotential (schnell den Stick reinklemmen, Eigene Dateien ziehen und schnell den Rückzug antreten).

%ComSpec%


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:05 Uhr.

Copyright ©2000-2024, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58