Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Batch Datensicherung auf externem Laufwerk

Frage Entwicklung Batch & Shell

Mitglied: Dirty-Harry

Dirty-Harry (Level 1) - Jetzt verbinden

08.04.2010, aktualisiert 18.10.2012, 5526 Aufrufe, 7 Kommentare

Hallo liebe Batch-Programmierer

Wir haben einen Windows SBE 2003 Server mit 5 XP Prof. Clients.
Ich möchte eine einfache Datensicherung zweier Verzeichnisse vom Server auf eine externe Festplatte machen (keine Generationen notwendig).
Da die Sicherung von jedem Anwender an seinem eigenen PC gemacht werden soll, ist der Server tabu.
Am liebsten wäre mir ein kleines Batch-Prgramm, dass auf jedem Client auf dem Desktop liegt, das nach anstecken der USB-Festplatte am PC nur aufgerufen werden muss
und dann die zwei Verzeichnisse vom Server auf die Festplatte sichert. Besser wäre natürlich eine kleine Autostart-Datei auf der externen Festplatte, aber ich glaube das ist dann dochnzu aufwändig.
Mein Problem sind die unterschiedlichen Laufwerksbuchstaben, die beim anschliessen der externen HD vergeben werden.
Hier müsste entweder ein fester Buchstabe vergeben werden oder das Programm müsste den ersten freien Laufwerksbuchstaben ermitteln.
Hat jemand eine Idee wie ich das Problem am elegantesten lösen kann?
Ich wäre echt happy, da ich mehrfach versucht habe den Anwendern den Explorer oder Total Commander zu erklären, kein Erfolg.
Vielen Dank schonmal im voraus.
Mitglied: Biber
08.04.2010 um 16:11 Uhr
Moin Dirty-Harry,

deiner Schilderung nach bist du mit deinen UserInnen ja durchaus Kummer und Näherungslösungen gewohnt.

wenn du also dein Ziel trotz der leider fest vorgegebenen AnwenderInnen erreichen willst, dann bleiben eigentlich nur zwei Strategien

a) organisatorisch einen (auf allen Rechner gleichen) Laufweksbuchstaben sicherstellen
b) oder aber auf allen in Frage kommenden Laufwerken (meinetwegen Buchstabe L: bis Z: ) prüfen, ob eine Datei "ichBinDieFirmenUSB-Platte" oder ein Verzeichnis "Abteilungssicherung" o.ä. existiert.

Möglichkeit a) wäre recommended, wenn es denn möglich/durchsetzbar wäre.
Hätten denn alle DAUs einen kleinsten gemeinsamen Laufwerksbuchstaben-Nenner verfügbar?

Grüße
Biber

[Edit] @bastla
Wenn die UserInnen sich wie oben beschrieben doof schulungsresistent anstellen, dann lebe ich SEHR SEHR gerne meine organisatinationsprozessoptimierungsgemäßSchreibenVomAbsatz4zweiterSpiegelstrich-Ideen aus.
Die hätten auch statt dessen einen Total oder Unreal Commander haben können, jetzt bekommen die ein Laufwerk W:.
[/Edit]
Bitte warten ..
Mitglied: bastla
08.04.2010, aktualisiert 18.10.2012
Hallo Dirty-Harry!

Zu Bibers (less recommended) Variante b) könntest Du Dir mal diesen (bzw den darin erwähnten weiteren) Thread anschauen ...

Grüße
bastla
Bitte warten ..
Mitglied: Xpl0iT
08.04.2010 um 16:19 Uhr
Wenn eine Batchdatei per Doppelklick ausgeführt wird, startet die Eingabeaufforderung im aktuellen Verzeichnis der Batch Datei.
Das gleiche gilt dann auch für einen Autostart.

autorun.ini (oberste ebene auf dem laufwerk)
01.
  [AutoRun] 
02.
  open=sicherung.bat 
03.
  icon=symbol.ico
Jetzt einfach von der Quelle in das aktuelle Verzeichis wo man grad sitzt (USB Laufwerk) Kopieren.

Edit:
Der Befehl "dir" Zeigt unter anderem auch an in welchem Verzeichnis man gerade Hockt. Mit {dir | find "Verzeichnis"} erhält man in der ersten Zeile der Ausgabe das aktuelle Verzeichnis.

01.
Verzeichnis von C:\Users\Administrator\Desktop 
02.
               3 Verzeichnis(se), 271.886.503.936 Bytes frei
Jetzt müsste man das aktuelle Verzeichniss da rausholen.
z.B die Ausgabe mit einer weiteren Batchdatei aufrufen und %3 benutzen, vielleicht gibt es da auch eine Einfachere lösung.
Bitte warten ..
Mitglied: Dirty-Harry
08.04.2010 um 16:33 Uhr
Hallo,

danke für die schnellen Antworten.
Auf den ersten Blick gefällt mir das USBDLM Tool ganz gut, damit kann ich das Buchstabenproblem wohl am besten lösen.
Wenn ich dann noch den Tipp mit der Autostartdatei umsetzen kann, dann ist mein Problem gelöst.
Vielen Dank an Euch alle, ich markiere den Beitrag als gelöst.
Bitte warten ..
Mitglied: bastla
08.04.2010 um 18:39 Uhr
@Xpl0iT
Nur so am Rande: Du könntest Dir einmal von einem Batch "%0" oder "%~dp0" oder, als Kontrastprogramm, "%cd%" ausgeben lassen ...

Grüße
bastla

[Edit] "Kontrastprogramm" mit einem "m" sieht irgendwie unvollendet aus [/Edit]
Bitte warten ..
Mitglied: Xpl0iT
08.04.2010 um 19:09 Uhr
oder, als Kontrastprogram, "%cd%" ausgeben lassen ...

ahh feine sache, kannte ich bisher nicht. Das macht alles natürlich einfacher.
autorun.ini wie oben erwähnt anlegen. Und das dazugehörige Script.

sicherung.bat
01.
XCOPY z:\*.* %cd%\sicherung /S /E /C /H /O /R /Y /D /V
Voilà ... sobald das USB Laufwerk angeschlossen ist wird die Sicherung durchgeführt.
Bitte warten ..
Mitglied: bastla
08.04.2010 um 20:37 Uhr
@Xpl0iT
XCOPY z:\*.* %cd%\sicherung /S /E /C /H /O /R /Y /D /V
Auch, wenn's in diesem Fall relativ egal sein sollte - um in (unter) den Ordner zu kopieren, in dem sich die Batchdatei befindet:
XCOPY z:\*.* "%~dp0sicherung\" /ECHKORYD
Über die "xcopy"-Schalter kann man sicher geteilter Meinung sein (außer, dass "/E" bereits "/S"inkludiert) - ich würde aber, wenn schon "/O", dann konsequenter Weise auch "/K" verwenden ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Festplatten, SSD, Raid
Externe Festplatte - Datensicherung Server
gelöst Frage von MarkowitschFestplatten, SSD, Raid15 Kommentare

Hallo, ich habe auf einem SBS 2011 Server (HP Proliant) 2 Stück nagelneue Intenso 1TB Festplatten ALU-line für die ...

Backup
Backuplösung für externe manuelle Datensicherung
Frage von Rbn111Backup7 Kommentare

Hallo zusammen, ich bräuchte Hilfe bei einer speziellen Frage. Und zwar bin ich auf der Suche nach einer individuellen ...

Batch & Shell
BATCH Datensicherung mit Menü
gelöst Frage von mR.HotixBatch & Shell1 Kommentar

Guten Tag zusammen. In der Schule haben wir eine Aufgabe bekommen, wir sollten eine Batch Datei erstellen womit man ...

Batch & Shell
Batch Script Datensicherung
gelöst Frage von PatrickB90Batch & Shell1 Kommentar

Guten morgen, zur Datensicherung mehrerer Access MDBs wird ein regelmäßiger Task ausgeführt, der die Daten auf einen NAS kopiert. ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 1 StundeVerschlüsselung & Zertifikate

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 12 StundenWindows 102 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 14 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner3 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement16 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen13 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...