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

Per Batch Verzeichnisse umbenennen

Mitglied: Kirschi

Kirschi (Level 2) - Jetzt verbinden

16.05.2018, aktualisiert 17.05.2018, 143 Aufrufe, 2 Kommentare

Hallo,

bisher habe ich für 2 Instanzen eines Programmes, welches Daten im Verzeichnis %appdata% benutzt, eine simple Batch verwendet.
Mit if exist ... rename habe ich das eine Verzeichnis als temp benannt und das andere zurück ins Arbeitsverzeichnis. Damit konnte ich per set /P X= wechselseitig mit 2 Datensätzen arbeiten. Soweit reichte mein "Können".
Nun habe ich aber einen 3. Datensatz (Verzeichnis) und fürchte, ich komme hier durcheinander. Könnte man das Szenario mit findstr lösen, indem ich in jedes dieser 3 Verzeichnisse eine eindeutige Datei anlege und dann per Abfrage jeweils nach gewünschtem Datensatz danach suche und die 2 übergeordneten Verzeichnisse umbenenne? Könnt ihr mir dabei bitte behilflich sein?
Gruß
Andreas
Mitglied: emeriks
LÖSUNG 16.05.2018, aktualisiert um 21:46 Uhr
Hi,
Deine Frage klingt schon maximal kompliziert formuliert. Klar, dass Du da nur Bäume und nicht den Wald siehst.

Der Ansatz mit den Prüfdateien ist nicht mal schlecht. In meinem Bsp. seien diese
Instanz1.dat
Instanz2.dat
Instanz3.dat

In jeder "Instanz" nur eine davon, ist klar.

Für "Instanz1"
01.
if exist "%appdata%\blablabla\Instanz2.dat" ren "%appdata%\blablabla" "%appdata%\Instanz2" 
02.
if exist "%appdata%\blablabla\Instanz3.dat" ren "%appdata%\blablabla" "%appdata%\Instanz3" 
03.
if exist "%appdata%\blablabla\Instanz1" ren "%appdata%\Instanz1" "%appdata%\BlaBlaBla"
Für "Instanz2"
01.
if exist "%appdata%\blablabla\Instanz1.dat" ren "%appdata%\blablabla" "%appdata%\Instanz1" 
02.
if exist "%appdata%\blablabla\Instanz3.dat" ren "%appdata%\blablabla" "%appdata%\Instanz3" 
03.
if exist "%appdata%\blablabla\Instanz2" ren "%appdata%\Instanz2" "%appdata%\BlaBlaBla"
Für "Instanz3"
01.
if exist "%appdata%\blablabla\Instanz1.dat" ren "%appdata%\blablabla" "%appdata%\Instanz1" 
02.
if exist "%appdata%\blablabla\Instanz2.dat" ren "%appdata%\blablabla" "%appdata%\Instanz2" 
03.
if exist "%appdata%\blablabla\Instanz3" ren "%appdata%\Instanz3" "%appdata%\BlaBlaBla"
E.

Edit: Schreibfehler korrigiert
Bitte warten ..
Mitglied: LotPings
LÖSUNG 16.05.2018 um 20:10 Uhr
Bitte:
01.
if exist ...
nicht
01.
if exists ...
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Verzeichniss überwachen Datei kopieren und umbenennen

gelöst Frage von fischle63Batch & Shell6 Kommentare

Hallo, Habe folgendes Problem: In einem Verzeichniss sind Dateien mit dem Suffix ".nd" enthalten. Bsp. "00000010.nd" Ich brauche eine ...

Batch & Shell

Mehrere Grafiken mit Batch umbenennen

gelöst Frage von SeraphinaJBatch & Shell3 Kommentare

Hallo und guten Abend allerseits, ich tüftel seit heute morgen an folgendem Problem und hoffe, dass ich hier evtl. ...

Microsoft Office

Per VBA im Verzeichniss dateien mit Wildcard umbenennen

gelöst Frage von usenussiMicrosoft Office4 Kommentare

Ich habe mit Access 2010 eine Datenbank erstellt die aus Amazon Daten mit einigen Abfragen zur Übergabe eine Liste ...

Batch & Shell

Batch zum durchsuchen eines Verzeichnisses inkl. löschen

gelöst Frage von zeroblue2005Batch & Shell4 Kommentare

Hallo Zusammen, ich weiß garnicht, ob man das was ich vorhabe überhaupt so lösen kann aber ich lege einfach ...

Neue Wissensbeiträge
Humor (lol)
Meine Variante der DSGVO
Tipp von Henere vor 1 TagHumor (lol)3 Kommentare

Datenschutzerklärung Jede gute Website braucht eine Datenschutzerklärung? Ok, dann machen Sie sich auf etwas gefasst. Präambel Artikel 12 der ...

Administrator.de Feedback

Entwicklertagebuch: Datenschutzerklärung nach DS-GVO

Information von admtech vor 2 TagenAdministrator.de Feedback

Hallo Administrator User, Wir respektieren eure Privatsphäre und möchten euch daher auf die Möglichkeiten für den Umgang mit euren ...

Voice over IP

Rufnummernblock aufbrechen nun möglich bei DTAG

Tipp von Datenreise vor 2 TagenVoice over IP

Bei der Telekom ist es seit einigen Tagen laut Aussage der Geschäftskunden-Hotline möglich, eine Rufnummernübernahme auch dann durchzuführen, wenn ...

Netzwerke
Riesiges Botnetz in Deutschland
Tipp von FFSephiroth vor 2 TagenNetzwerke1 Kommentar

Überprüft mal eure Router und NAS

Heiß diskutierte Inhalte
Voice over IP
VOIP: Lösungen für Notruf?
Frage von MimemmmVoice over IP28 Kommentare

Hey Welche Möglichkeiten hat man eigentlich noch bei VOIP um zuverlässige Notrufe zu ermöglichen? Ein aufgeladenes Handy habe ist ...

Batch & Shell
Brauche hilf bei einer batch Datei
gelöst Frage von PilllllleBatch & Shell7 Kommentare

hallo, ich versuche mit Hilfe von einer batch- Datei eine bestimmt Zeile aus einer txt- Datei in eine neue ...

CPU, RAM, Mainboards
Wieviel Lüfter hat ein HP Elitebook 8730w ?
Frage von -WeBu-CPU, RAM, Mainboards7 Kommentare

Guten Morgen, gestern Abend hat sich bei meinem HP ein/der Lüfter hörbar abgeschaltet oder stark runter geregelt, obwohl das ...

Windows Server
Passwort für Terminalserver-Login über IGEL-Client neu vergeben ?
gelöst Frage von WernimanWindows Server6 Kommentare

Hallo, ich bin -verglichen mit euch- ein absoluter Rookie in der Branche, habe aktuell seit meiner Ausbildung gerade den ...