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

Files anhand eines Textfiles kopieren - Dateinamen nur bedingt verfügbar - Wildcard copy

Frage Entwicklung Batch & Shell

Mitglied: marcushb

marcushb (Level 1) - Jetzt verbinden

05.02.2014, aktualisiert 14.02.2014, 1582 Aufrufe, 4 Kommentare

Hallo zusammen,

ich habe eine Textdatei mit RG Nummer und möchte die dazugehörigen PDF Rechnungen aus einem Archiv kopieren.

Die Textdatei sieht so aus:

12346
12347
12528
etc

Die PDFs lautet aber:

de_12346_140205.pdf
de_12347_140204.pdf
etc

Wie kann ich mit Wildcards die Files aus dem Verzeichnis kopieren ?

Hoffe jemand hat eine idee ..

DAnke & Gruß
Marcus
Mitglied: LennyLinux
05.02.2014, aktualisiert um 13:15 Uhr
Unter verwendung welcher Sprache möchtest du dies tun?? VB.NET C.NET JAVA VBA VB ...

Grüße Lenny Linux
Bitte warten ..
Mitglied: marcushb
05.02.2014 um 13:18 Uhr
Hi,

Unter Windows entweder Batch oder VBScript.

Danke

Gruß
Marcus
Bitte warten ..
Mitglied: colinardo
LÖSUNG 05.02.2014, aktualisiert 14.02.2014
Hallo Marcus,
Pfade entsprechend anpassen ...
Batch:
01.
@echo off 
02.
set "textdatei=C:\Temp\info.txt" 
03.
for /f "usebackq delims=" %%a in ("%textdatei%") DO @( 
04.
  copy "C:\temp\source\de_%%a_*.pdf" "C:\temp\target" 
05.
)
VBS:
01.
Set fso = CreateObject("Scripting.Filesystemobject") 
02.
textfile = "C:\temp\info.txt" 
03.
sourcepath = "C:\temp\source" 
04.
targetpath = "C:\temp\target" 
05.
arrLines = Split(fso.OpenTextFile(textfile).ReadAll(),vbNewLine,-1,1) 
06.
 
07.
For i = 0 To UBound(arrLines) 
08.
	line = Trim(arrLines(i))  
09.
	If line <> "" Then 
10.
		On Error Resume Next 
11.
		fso.CopyFile sourcepath & "\de_" & line & "_*.pdf", targetpath & "\" 
12.
	End If 
13.
Next 
14.
MsgBox "Fertig"
Grüße Uwe
Bitte warten ..
Mitglied: marcushb
14.02.2014 um 13:45 Uhr
Hallo Uwe,

vielen Dank nochmal an dieser Stelle für die Hilfe ! Hat alles wunderbar geklappt !

Gruß
Marcus
Bitte warten ..
Neuester Wissensbeitrag
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (19)

Frage von Winuser zum Thema Hyper-V ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (17)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (15)

Frage von ProfessorZ zum Thema Router & Routing ...

Windows Server
gelöst Rechte als Admin vergeben - Zugriff verweigert (14)

Frage von Ghost108 zum Thema Windows Server ...