Hallo an alle,
ich habe erst seit neusten mit vb-scripten angefangen und habe volgendes Script geschrieben:
Leider bringt es aber immer die Fehlermeldung, das der pfad nicht gefunden werden könnte, ich kann den fehler aber einfach nicht finden und beheben.
MfG flame4ever
1. auslesen wie der ordner zb_test heist.
2.Datei pa.doc nach pa kopieren und zu zb_test(pa).doc (ausgelesener ordnername) umbenennen.
3.wenn m2.doc in pr\zb_test\pa\Q da ist -> nach \Q kopieren und zb_test(pa).doc (ausgelesener ordnername) umbenennen
-> wenn nicht dann m1.doc aus pr\zb_test\pa\Q -> nach \Q kopieren und zb_test(pa).doc (ausgelesener ordnername) umbenennen
ich habe erst seit neusten mit vb-scripten angefangen und habe volgendes Script geschrieben:
Leider bringt es aber immer die Fehlermeldung, das der pfad nicht gefunden werden könnte, ich kann den fehler aber einfach nicht finden und beheben.
MfG flame4ever
1. auslesen wie der ordner zb_test heist.
2.Datei pa.doc nach pa kopieren und zu zb_test(pa).doc (ausgelesener ordnername) umbenennen.
3.wenn m2.doc in pr\zb_test\pa\Q da ist -> nach \Q kopieren und zb_test(pa).doc (ausgelesener ordnername) umbenennen
-> wenn nicht dann m1.doc aus pr\zb_test\pa\Q -> nach \Q kopieren und zb_test(pa).doc (ausgelesener ordnername) umbenennen
Visual Basic-Quellcode
- Dim objFSO, oFolders, oFolder, oSubFolders
- Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
- Set oFolders = objFSO.GetFolder("Au\Pr\") 'Festlegen des Hauptordners
- Set oSubFolders = oFolders.SubFolders ' Ermitteln der Unterordner
- For Each oFolder In oSubFolders
- objFSO.copyFile "Au\Pr\" & oFolder.Name & "\Pa\Pa.doc", "Au\Pa\" & oFolder.Name & ".doc", True
- If objFSO.FileExists ("Au\Pr\" & oFolder.Name & "\Pa\Q\M2.doc") Then
- objFSO.copyFile "Au\Pr\" & oFolder.Name & "\Pa\Q\M2.doc", "Au\Q\" & oFolder.Name & ".doc", True
- End If
- objFSO.copyFile "Au\Pr\" & oFolder.Name & "\Pa\Q\M1.doc", "Au\Q\" & oFolder.Name & ".doc", True
- Next
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „flame4ever“ ()