Datei in Ordner mit Variablen Teilnamen z.Bsp."*slt" kopieren

pkatwork

Grünschnabel
Ich wollte eine Datei mittels Batch-Datei in einen Ordner c:\Dokumente und Einstellungen\%username%\ [...] \foobarslt\ kopieren.

Wobei foobar bei jedem User anders ist aber das Ende "slt " des Ordnernamens immer gleich ist.

Wildcards in Ordnern unterstützt copy bzw. xcopy aber nicht.

Gibt es andere Möglichkeiten u.a. evtl. in c++ dies mit Wildcards zu erledigen.
 
Bin mir nicht 100%ig sicher, aber vielleicht könntest Du das mit Parametern erledigen?
%1 ist dabei der erste Parameter

in der Batchdatei verwendest Du dann

Xcopy.... c:\Dokumente und Einstellungen\%username%\ [...] \%1slt\ kopieren.

Also für %1 wird dann der Variable Teil des Ordnernamens hinzugefügt

Der Aufruf der Batchdatei (angenommmen xyz.bat) müßte dann so aussehen
xyz VariablerName

wobei VariablerName entsprechend der Variable Teil des Ordnernamens sein müßte.

Wie gesagt, bin nicht sicher, ob das funktioniert. Kommt auf einen Versuch an.
vop
 
Zurück