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

Batch Skript auf USB Stick will nicht wie ich...

Mitglied: Mathis1703

Mathis1703 (Level 1) - Jetzt verbinden

08.08.2013 um 14:08 Uhr, 1443 Aufrufe, 5 Kommentare, 1 Danke

Hallo!
Ich habe ein Problem: Ich habe 2 Batch-Skripte auf meinem USB-Stick:

start "File Backup" /MIN \BackFiles.bat
ECHO OFF 
IF NOT EXIST \Backup MD \Backup 
MD \Backup\%Computername% 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*a*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*b*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*c*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*d*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*e*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*f*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*g*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*h*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*i*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*j*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*k*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*l*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*m*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*n*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*o*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*p*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*q*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*r*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*s*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*t*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*u*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*v*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*w*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*x*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*y*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*z*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*1*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*2*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*3*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*4*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*5*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*6*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*7*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*8*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*9*.* ..\Backup\%Computername% /I /Y /S /Q 
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves\*0*.* ..\Backup\%Computername% /I /Y /S /Q 
exit
Die 2te Datei heißt "BackFiles.bat". Wie bekomme ich es hin, dass es nicht alles in einen Ordner namens "Backup" macht sondern direkt in einen von mir festgelegten Ordner und kann ich mir die ganzen (32) Zeilen sparen, indem ich eine Zeile für alles schreibe? Danke schonmal für alle Antworten,

Mathis
Mitglied: Biber
08.08.2013, aktualisiert um 14:18 Uhr
Moin Mathis1703,

willkommen im Forum.

Meinst du nicht, dass du mal kurz erklären solltest, was denn überhaupt der Plan ist?

ist natürlich interessant, dass irgendwelche 32 Zeilen nicht das tun, was du dir vorstellst, aber es nicht gerade aufschlussreich.

Grüße
Biber
Bitte warten ..
Mitglied: bastla
08.08.2013, aktualisiert um 14:29 Uhr
Hallo Mathis1703 und willkommen im Forum!
Wie bekomme ich es hin, dass es nicht alles in einen Ordner namens "Backup" macht sondern direkt in einen von mir festgelegten Ordner
Warst das demnach nicht Du, der in den Zeilen 2 und 3 (und allen folgenden ) "Backup" geschrieben hat?

BTW: Da "md" ganze Pfade in einem Arbeitsgang erstellen kann und ein bereits vorhander Ordner nicht zu einem Abbruch führt, genügt anstelle dieser beiden Zeilen
MD \Backup\%Computername% 2>nul
Was Deine 32 Zeilen angeht: Gibt es denn im Ordner "saves" oder einem der Unterordner irgendwelche Dateien, in deren Name weder ein Buchstabe noch eine Ziffer vorkommt? Wenn nicht:
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves \Backup\%Computername% /I /Y /S /Q
Eleganter wird's auf jeden Fall, wenn Du für den Zielordner eine Variable verwendest, da Du eine Anpassung dann nur an einer Stelle vornehmen musst, also etwa:
01.
set "Ziel=Mein Ordner" 
02.
MD "\%Ziel%\%Computername%" 2>nul 
03.
xcopy C:\Users\acer\AppData\Roaming\.minecraft\saves "\%Ziel%\%Computername%\" /Y /S /Q
Wenn's dann immer automatisch für den angemeldeten User sein soll, ließe sich die letzte Zeile noch auf
xcopy "%Appdata%\.minecraft\saves" "\%Ziel%\%Computername%\" /Y /S /Q
reduzieren.

Grüße
bastla

[Edit] @ Biber
Vermutlich tun die 32 Zeilen (mit Ausnahme des Schreibens in den unerwünschten Zielordner) eh, was gewünscht ist ...
[/Edit]
Bitte warten ..
Mitglied: Mathis1703
08.08.2013 um 14:59 Uhr
Ja meins tut was es soll. Und nein, es gibt keine Datei in saves, die keine Zahl oder keinen Buchstaben im Namen hat. Es ist nur der Übersicht wegen. Und ich habe gerade ausprobiert was du vorgeschlagen hast: Es funktioniert... nicht. Ich habe eine "neue" Frage: Wie bekomme ich es hin, dass im USB-Stick auf der "ersten Seite" beide Batch-Files liegen und diese alle Dateien in einen Ordner auf dem USB-Stick kopieren (also nicht in Backup, sondern in einen Unterordner eines anderen Ordners der im USB-Stick auf der ersten Seite liegt)? OK, das war kompliziert zu formulieren...

Mathis

PS: Danke für eure Hilfe!
Bitte warten ..
Mitglied: bastla
08.08.2013, aktualisiert um 15:11 Uhr
Hallo Mathis1703!
Es funktioniert... nicht.
Was bringt Dich zu dieser Ansicht?
Wie bekomme ich es hin, dass im USB-Stick auf der "ersten Seite" beide Batch-Files liegen
Welches wäre das zweite Batch-File?
alle Dateien in einen Ordner auf dem USB-Stick kopieren (also nicht in Backup, sondern in einen Unterordner eines anderen Ordners der im USB-Stick auf der ersten Seite liegt)
Zeile 1 meines Batches? Wenn Du den Computernamen nicht verwenden willst, lass in den Zeilen 2 und 3 jeweils "\%Computername%" weg.

Grüße
bastla

P.S.:
Es ist nur der Übersicht wegen.
Na die hattest Du ja mit den 34 Zeilen ...
Bitte warten ..
Mitglied: pieh-ejdsch
08.08.2013 um 17:36 Uhr
moin B, b und M,

Mit entfernen der MD-zeile macht xCopy auch gut mit.
Für minimierte Stapel hat sich folgendes bewährt:
01.
@if "%~1" equ "" start "File Backup" /min "%~f0" min &exit /b 
02.
for %%i in ("\Mein Ordner\%username%") do xcopy "%appdata%\.minecraft\saves" "%%~i\" /SYQ
Ist ganz schön aufwendig vom Smartphon.

Gruß Phil
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
USB-Stick mit Batch Datei erkennen
gelöst Frage von derCreeperBatch & Shell8 Kommentare

Ich habe ein Batch Programm entwickelt, welches dateien wenn ich es starte auf einen USB-Stick lädt. Alles schön und ...

Hosting & Housing
Internet über usb stick
gelöst Frage von venatorumHosting & Housing5 Kommentare

ich hab n internet usb stick den kann man ja aber nur an 1 laptop anschliesn. die frage is ...

Linux Desktop
Linux auf USB-Stick installieren
Frage von Boje1288Linux Desktop7 Kommentare

Hallo zusammen! Wie schon im Titel erwähnt möchte ich mir Linux Mint 17.3 auf einen Stick installieren, um ein ...

Festplatten, SSD, Raid
USB Stick für NSLU2 oder Raspberry
Frage von HansWurstAugustFestplatten, SSD, Raid5 Kommentare

Hallo zuammen, ich will meine alte NSLU2 nochmal fit machen. Wer das Gerät kennt, weiß ja auch das man ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 1 TagWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 1 TagSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 2 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL13 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs10 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall10 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Voice over IP
Vodafone IP Anlagenanschluss - TK-Anlage einrichten
Frage von BytedreherVoice over IP8 Kommentare

Moin Zusammen, wir hatten gestern bei uns die Umstellung auf den neuen IP Anschluss bei Vodafone. Vodafone IP Anlagenanschluss ...