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

Frage Entwicklung

Batch welche automatisch erstellten Ordner kopiert

Mitglied: Oli-nux

Oli-nux (Level 1) - Jetzt verbinden

23.03.2009, aktualisiert 13:51 Uhr, 6614 Aufrufe, 7 Kommentare

Ich bräuchte eine Batch-Datei die einen bestimmten Unterordner eines Programmes in einen anderen Ordner kopiert.
Das Programm erzeugt in einem temporären Ordner einen Ordner der immer einen anderen Namen hat.
Nennen wir das Programm imakeitforyou, dann wird in dem Temp-Ordner ein neuer Ordner namens imakeitforyou_"Zahlen" erzeugt.
Die "Zahlen" sind dabei zufällig gewählt, so dass ich dazu nichts sagen kann.

Die Batch soll mir jetzt den erzeugten Ordner (imakeitforyou_"Zahlen") in einen von mir - auch in der Batch - anzugebenden Ordner kopieren.

Beispiel könnte so ähnlich aussehen:
IF EXIST "C:\my_prog\imakeitfouryou_1234" (
md "C:\my_prog\kopie_von_imakeitforyou"
copy "C:\my_prog\imakeitforyou_1234\*.*" "C:\my_prog\kopie_von_imakeitforyou\*.*"
)

Die Frage ist, wie die Batch aussehen muss, wenn sie den automatisch erstellten Ordner - mit den immer anderen Zahlen - auslesen und kopieren soll?

PS: Beispielcode ist nicht von mir!
Mitglied: TobiisFreaky
23.03.2009 um 14:16 Uhr
Warum kopierst du nicht den ganzen Ordner?

also

copy C:\my_prog\imakeitforyou

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 14:26 Uhr
Das Problem ist, dass das Programm den Ordner, welchen ich kopieren möchte, selbständig löscht und durch einen gleichnamigen Ordnernamen ersetzt doch leider mit gaaaanz anderem Inhalt als vor dem automatischen Löschen.
Bitte warten ..
Mitglied: TobiisFreaky
23.03.2009 um 14:31 Uhr
Ja das habe ich soweit verstanden, nur du hast geschrieben, dass der Unterordner in diesem Ordner "Imakeitforyou" kopiert werden soll, warum lässt du per Batch nicht gleich den ganzen Ordner "Imakeitforyou" kopieren?!

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 14:38 Uhr
Habe ich auch schon probiert, das Programm erstellt mir in imakeitforyou den Ordner - nennen wir ihn thiswasivemade - löscht diesen automatisch und erstellt gleich wieder denselben Ordner nur diesmal mit anderen Inhalt.

Lasse ich per Batch also den Ordner kopieren - auch den ganzen Ordner -,dann habe ich den Inhalt der nach dem Löschen und neu erstellen des Ordners sich darin befindet.
Ich möchte also nur den Ordner auslesen bevor er automatisch gelöscht und erneut automatisch (mit neuem Inhalt) angelegt wird.

Besser erklären geht nicht.
Bitte warten ..
Mitglied: TobiisFreaky
23.03.2009 um 15:07 Uhr
Es ist also eine Aktion die mehrmals stattfindet.

DIR /AD /B > C:\Ordnerinhalt_von_imakeitfouryou.txt
FOR /F %%i IN ("C:\Ordnerinhalt_von_imakeitfouryou.txt") DO @copy %%i "C:\neuer_Speicherort"

Die erste Zeile ließt zuerst alle Ordner aus C:\Ordnerinhalt_von_imakeitfouryou.txt aus und schreibt sie in die Textdatei C:\Ordnerinhalt_von_imakeitfouryou.txt.

In der 2. zeile wird per FOR-Schleife die Text-Datei ausgelesen und in den neuen Ordner "C:\neuer_Speicherort" kopiert. Dieser Vorgang wiederholt sich solange, wie Strings in der Text-Datei enthalten sind.

Das dürfte so für dein Gebrauch genügen.

LG Tobi
Bitte warten ..
Mitglied: Oli-nux
23.03.2009 um 15:15 Uhr
Danke, damit kann ich aber garnichts anfangen.
Bitte warten ..
Mitglied: bastla
23.03.2009 um 15:58 Uhr
Hallo Olinux!

Eigentlich sollte eine Zeile Batch (bei Direkteingabe an der Kommandozeile nur %i anstelle von %%i) genügen:
for /d %%i in ("C:\my_prog\imakeitfouryou_*.*") do xcopy "%%i\*.*" "C:\my_prog\kopie_von_imakeitforyou\"
bzw wenn die kopierten Dateien in einen Unterordner sollen:
for /d %%i in ("C:\my_prog\imakeitfouryou_*.*") do xcopy "%%i\*.*" "C:\my_prog\kopie_von_imakeitforyou\%%~nxi\"
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch, die Ordner erstellt und Berechtigungen setzt
gelöst Frage von lordofremixesBatch & Shell12 Kommentare

Hallo zusammen, ich brauche eine Batch, die folgendes macht: - Auf C:\ einen Ordner Beispielordner erstellen (C:\Beispielordner) - Diesen ...

Batch & Shell
XCOPY: Kopiert Ordner aber nicht die files
gelöst Frage von thejourneymanBatch & Shell12 Kommentare

Hallo zusammen! Ich habe folgendes Problem. In einem Remote Office (über VPN mit unserem RZ verbunden) soll der User ...

Windows Tools
ROBOCOPY kopiert Ordner mit Bildern
Frage von xchr1sWindows Tools10 Kommentare

Hallo Administrator.de-User, ich habe momentan ein ROBOCOPY-Script, welches alle 10 Sekunden ausgeführt wird. Momentan kopiert ROBOCOPY stumpf Ordner + ...

Microsoft Office
Excel erstellt automatisch Verknüpfungen
Frage von MaidubaMicrosoft Office2 Kommentare

Hallo liebe Forengemeinde, wenn eine Excel Datei gespeichert wird, dann wird von dieser Datei automatisch eine Verknüpfung des Ordners ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 22 StundenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 1 TagTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 1 TagSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 1 TagSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Sicherheit
Meltdown und Spectre: Die machen uns alle was vor
Information von FrankSicherheit26 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Ubuntu
Ubuntu - Starter für nicht vertrauenswürdige Anwendungen
Frage von adm2015Ubuntu17 Kommentare

Hallo zusammen, Ich verwende derzeit die Ubuntu Versionen 17.10 bzw. im Test 18.04. Ich habe mehrere .desktop Dateien in ...

Windows 10
Automatische daten kopieren, USB zu USB unter Win10 im Hintergrund
Frage von DerEisigeWindows 1016 Kommentare

Hallo Leute, ich bin auf der Suche nach einem Skript, dass von einem USB Stick automatisch nach dem einstecken ...

SAN, NAS, DAS
Hilfe beim Einrichten eines Storages (SAN)
gelöst Frage von Vader666SAN, NAS, DAS15 Kommentare

Hallo Admins! Ich bin in einer kleineren Firma und hatte bisher mit dem Thema SAN nur in meiner Ausbildung ...