Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Mit Batch Datei auswerten und als Variable einsätzen.

Frage Entwicklung Batch & Shell

Mitglied: Saintwolf

Saintwolf (Level 1) - Jetzt verbinden

04.12.2013, aktualisiert 05.12.2013, 2113 Aufrufe, 2 Kommentare, 1 Danke

Hallo, ich benötige hilfe bei eine Batch

ich habe eine datei.txt

mit dem Inhalt:

Das und Jenes (KB2133548)
Die und Der (KB3354881)
anderer Text (KB3354771)


und das was nun in den klammern steht KB3354881, KB2133548, KB334771

sollen in einer neuen textdatei gespeichert werden

und die liste mit den KB-mit Zahlen in der neuen txt soll als eine Variable gesetzt werden die dann in einem ordner dateien sucht in denen das KB mit den zahlen als dateiname vorkommt und diese dann in einen anderen Ordner verschieben.

hoffe es kann mir jemand helfen

danke schonmal vorab.
Mitglied: colinardo
LÖSUNG 05.12.2013, aktualisiert um 15:44 Uhr
Hallo SaintWolf,
eins(ätzen) kann ich dir hier nix , aber es ginge z.B. so

Zeile 2 = Datei mit dem Inhalt
Zeile 3 = Pfad in dem nach den Dateien gesucht wird
Zeile 4 = Pfad in den die Files kopiert werden
Zeile 5 = Pfad zur Datei in der dann nur noch KB-Nummern stehen
01.
@echo off 
02.
set "source=c:\Daten.txt" 
03.
set "suchpfad=C:\Temp\Source" 
04.
set "zielpfad=C:\Temp\target" 
05.
set "kbnummern=C:\kbnummern.txt" 
06.
for /f "usebackq tokens=2 delims=()" %%a in ("%source%") DO @( 
07.
	echo %%a 
08.
        echo %%a>>"%kbnummern%" 
09.
	move "%suchpfad%\*%%a*" "%zielpfad%" 2>nul 
10.
)
Im Moment wird im Script z.B. nach folgendem Muster gesucht: *KB2133548* also nach allen Dateien in denen der Begriff vorkommt, das musst du eventuell für dein Projekt in Zeile 9 anpassen.
P.s. vor den Klammern in denen dein Suchbegriff steht sollten keine weiteren Klammern im Text stehen, sonst geht das Script nicht mehr. Ansonsten nehme BatchRex dafür.

Grüße Uwe
Bitte warten ..
Mitglied: Saintwolf
05.12.2013 um 15:42 Uhr
Super danke schön

gruß Christian
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Dateinamen mit Batch-Datei ändern - Problem (9)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Batch & Shell
gelöst Teile eines Dateinamens ändern mit Batch Datei (4)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Netzwerkpfad per Batch-Datei (6)

Frage von AveiroCR7 zum Thema Windows Netzwerk ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Exchange HyperV Prozessorlast (18)

Frage von theoberlin zum Thema Windows Server ...

Windows Userverwaltung
Nicht Administratoren Installation von Software erlauben (14)

Frage von WinLiCLI zum Thema Windows Userverwaltung ...