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, 2105 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 Verlinkung erstellen Batch Datei mit for Schleife (2)

Frage von rusdav zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Batch & Shell
Batch datei zum Hochladen von Datein auf ftp server (2)

Frage von loxymus zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows 7
gelöst BOOTMGR is missing (auch nach bootrec -RebuildBcd) (21)

Frage von Mipronimo zum Thema Windows 7 ...

Router & Routing
Tipps für Router (ca. 100 clients, VPN) (20)

Frage von oel-auge zum Thema Router & Routing ...

Windows Userverwaltung
Windows Freigabe: Zugriff auf alle Ordner trotz Sicherheitseinstellungen (18)

Frage von Pandreas zum Thema Windows Userverwaltung ...

Exchange Server
gelöst MS Exchange 2016 - Basicconfig Fragen (16)

Frage von maddig zum Thema Exchange Server ...