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 Einfaches Batch-File erstellen

Mitglied: Thomas91

Thomas91 (Level 1) - Jetzt verbinden

27.11.2013, aktualisiert 28.11.2013, 12210 Aufrufe, 10 Kommentare, 2 Danke

Hallo Community,
ich möchte ein einfaches Batchfile erstellen.
Ich möchte einen Ordner von C: auf ein Netzlaufwerk kopieren.
Source= C:\Beispielordner
Finallocation= \\netzlaufwerk\Programme\SVS

Das Betriebsystem auf dem das Batch-File ausgeführt werden soll ist Windows 7 x64. Am liebesten würde ich das File per Aufgabenplanung einmal am Tag ausführen lassen. Da es sich um einen PC in einer Außenstelle handelt.

Mein Code ist folgender:

@echo off

REM Set Locations

SET source="C:\Beispielordner"
SET finallocation="\\Netzlaufwerk\Programme\SVS"

echo %source%
robocopy %source% %finallocation% /e /mir /np /Z /log:backup_log.txt


Logfile:
ROBOCOPY :: Robustes Dateikopieren fr Windows
Gestartet: Wed Nov 27 13:30:24 2013

Quelle : C:\Beispielordner\
Ziel : \\Netzlaufwerk\Programme\SVS\

Dateien : *.*

Optionen: *.* /S /E /COPY:DAT /PURGE /MIR /Z /NP /R:1000000 /W:30

2013/11/27 13:30:24 FEHLER 2 (0x00000002) Zugriff auf Quellverzeichnis C:\Beispielordner\
Das System kann die angegebene Datei nicht finden.


Es geht eigentlich um nichts großes, aber ich mach irgendwas falsch in meinem ersten Batchfile.

Vielen dank schon jetzt für eure Antworten!

MfG

Mitglied: Snowman25
27.11.2013 um 13:49 Uhr
Hallo Thomas91,

Füge an deine Ordernnamen einen Backslash an, dann weiß robocopy auch, dass das Ordner sind!
Ausserdem könnten die Berechtigungen für C:\Beispielordner\ so gesetzt sein, dass robocopy keinen Zugriff darauf hat.

Gruß,
Snowman25
Bitte warten ..
Mitglied: Penny.Cilin
27.11.2013, aktualisiert um 14:07 Uhr
Hm, also bei mir funktioniert das Skript ohne Fehlermeldung. OS := Windows 7 Enterprise.

@Snowman
Die Backslashes am Ende müssen nicht unbedingt angegeben werden.

[edith] vielleicht mal folgende Parameter versuchen: /e /mir /np /ZB /log:backup_log.txt


Gruss Penny.
Bitte warten ..
Mitglied: Thomas91
27.11.2013 um 14:14 Uhr
hey Snowman25,

mit backslash hat es leider auch nicht funktioniert.

Ich bekomme jetzt im Logfile angezeigt das es das Zielverzeichnis nicht findet. Meine Ziel URL steht auch hinter dem Quellpfad.

SET source="C:\Beispielordner\"
SET finallocation="\\Netzlaufwerk\Programme\SVS\"

echo %source%
robocopy %source% %finallocation% /e /mir /np /ZB /log:backup_log.txt

Log:

ROBOCOPY :: Robustes Dateikopieren fr Windows
Gestartet: Wed Nov 27 14:10:31 2013

Quelle : C:\Beispielordner" \netzlaufwerk\Programme\SVS"\
Ziel -

Dateien : *.*

Optionen: *.* /S /E /COPY:DAT /PURGE /MIR /ZB /NP /R:1000000 /W:30

FEHLER: Es wurde kein Zielverzeichnis angegeben.

Einfache Syntax :: ROBOCOPY Quelle Ziel /MIR

Quelle :: Quellverzeichnis (Laufwerk:\Pfad oder \\Server\Freigabe\Pfad)
Ziel :: Zielverzeichnis (Laufwerk:\Pfad oder \\Server\Freigabe\Pfad)
/MIR :: Spiegelt eine vollst„ndige Verzeichnisstruktur.

Weitere Informationen erhalten Sie ber den Befehl "ROBOCOPY /?"


Der Befehl "/MIR" kann Dateien sowohl kopieren als auch L™SCHEN.
Bitte warten ..
Mitglied: WinCobold
27.11.2013 um 14:49 Uhr
Hallo Thomas91,

irgendwo gehen deine startenden Anführungszeichen verloren. Schau dir doch mal deine SET-Befehle nochmal genau an.

Gruß
WinCobol
Bitte warten ..
Mitglied: Penny.Cilin
27.11.2013 um 15:31 Uhr
Hallo Thomas91,

möglicherweise musst Du die Anführunsgszeichen anders setzen.
Versuche mal folgendes:


Gruss Penny.
Bitte warten ..
Mitglied: Thomas91
27.11.2013 um 15:47 Uhr
Ich habe jetzt das kleine Script von dir versucht Penny. Leider bekomme ich kein Logfile und es kopiert immer noch nicht.
MfG

Thomas
Bitte warten ..
Mitglied: colinardo
27.11.2013, aktualisiert um 17:15 Uhr
Hallo Thomas,
so funktioniert es bisher überall wo ich Robocopy eingesetzt habe:
Wenns bei dir damit nicht geht, scheint irgendetwas mit den Berechtigungen nicht zu stimmen oder dein Editor nutzt ein falsches Encoding.

Grüße Uwe
Bitte warten ..
Mitglied: Thomas91
28.11.2013 um 08:01 Uhr
Hey Uwe,
danke noch einmal für dein Feedback.

Ich hätte da jetzt joch eine Frage zum Thema ß im Code.
Kann dies vielleicht mein Problem verursachen?

MfG Thomas
Bitte warten ..
Mitglied: colinardo
28.11.2013 um 08:16 Uhr
Ja, das tut es....
hier sollte das ändern der Codepge mit
vor deinem Code helfen. Und danach wieder mit
zurückstellen.

Grüße Uwe
Bitte warten ..
Mitglied: Thomas91
28.11.2013 um 09:01 Uhr
Mit folgendem Code funktioniert nun auch das Kopieren bei mir:
Vielen Dank an alle die sich auf meine Frage gemeldet haben.
Bitte warten ..
Ähnliche Inhalte
Windows 10
Computer startet einfach neu
Frage von chris84Windows 109 Kommentare

Hallo Zusammen, wir haben einen Rechner (Windows 10) der immer mal wieder einfach neu startet - ohne erkennbaren Grund. ...

Hyper-V

Hyper-V Prüfpunkt einfach löschen

gelöst Frage von Natti13Hyper-V9 Kommentare

Hi zusammen, ich habe ausversehen ein Prüfpunkt erstellt, sonst gibt es eigentlich keine. Kann ich den einfach wieder löschen, ...

SAN, NAS, DAS

Neue Synology - Platten einfach umstecken?

gelöst Frage von CoreknabeSAN, NAS, DAS9 Kommentare

Moin, wir haben aktuell eine Synology RS2414rp+. Jetzt überlege ich, das Gerät gegen ein aktuelles Modell zu tauschen. Als ...

Backup

Backup-Replikation einfach für Privat

gelöst Frage von UnbekannterNR1Backup7 Kommentare

Hallo zusammen, ich bin auf der Suche nach einer einfachen Backup Lösung für meine Mutti :) Gegeben ist ein ...

Neue Wissensbeiträge
Administrator.de Feedback
Hinweise auf Dienstleister oder auf Suchmaschinen
Information von Frank vor 2 TagenAdministrator.de Feedback71 Kommentare

Lieber User, Admins und Moderatoren, aus gegebenen Anlass möchte ich zwei Dinge endgültig klarstellen und für die Nachwelt festhalten: ...

Router & Routing

PfSense 2.4 IPSec VPN mobile Clients Phase 2 wird plötzlich nicht mehr aufgebaut - So einfach war die Lösung

Tipp von the-buccaneer vor 3 TagenRouter & Routing9 Kommentare

Moinsen! Nachdem ich mir hierbei nen Wolf gesucht habe, möchte ich doch die Welt an dieser simplen Lösung teilhaben ...

Humor (lol)
Wählscheiben Telefon
Information von brammer vor 3 TagenHumor (lol)4 Kommentare

Hallo, Mal wirkliche eine nette Spielerei brammer

Sicherheit

Zeitenwende: Mehr pot. Mac- (Heise Wortlaut) als Windowsbedrohungen

Information von certifiedit.net vor 4 TagenSicherheit4 Kommentare

Wir hatten es ja hier erst letztens, dass OS bzw Mac auch nicht der Weisheit letzter Schluss ist, nun ...

Heiß diskutierte Inhalte
Netzwerke
Instagram Fake Account
Frage von NurangnNetzwerke18 Kommentare

Hey Leute, Ich bin neu hier und hätte eine Frage. Und zwar werden mein Freund und ich von Mehreren ...

Server-Hardware
Verkaufe mein HomeLab - Hat jemand Interesse?
Frage von BirdyBServer-Hardware13 Kommentare

Hallo miteinander, auf Grund eines bald bevorstehenden Umzugs, chronischer Nichtnutzung und des sehr eingeschränkten FAF (Frauen-Akzeptanz-Faktors) möchte ich mein ...

Hyper-V
HyperV Cluster nachträglich in neue Domäne einbinden - Fehler Livemigration
Frage von bierzapferHyper-V13 Kommentare

Hallo zusammen, wir haben einen neuen HyperV Cluster implementiert und die produktive Gesamtstruktur inkl. produktiver Domäne auf neue Win2019 ...

Erkennung und -Abwehr
Außenstehenden (Fremden) Remote Zugriff via VM erlauben
gelöst Frage von Cyphy98Erkennung und -Abwehr11 Kommentare

Moin Liebe Community Schlagt mich nicht falls ich was falsch mache, ist mein erster Beitrag hier 🤪. Aber zum ...