cumulonimbus8
Fleet Admiral
- Registriert
- Apr. 2012
- Beiträge
- 19.478
Hallo!
Wenn in diesem Fragment Zeilen 3 und 4 aktiv (und der Rest darunter auskommentiert) sind läuft es. Im gezeigten Zustand meint VBS:
Strukturen alle Laufwerke abzugrasen bis ich auf G Stoße gingen natürlich, und ich müsste dann, die Idee dahinter, nur einmal das G einbauen, aber für meinen kleinen Fall gehts mir ums Prinzip.
CN8
Code:
Dim Laufwerk, Ordner
Set FSO = CreateObject("Scripting.FileSystemObject")
'Set Laufwerk = FSO.Drives("G")
'Set Ordner = FSO.GetFolder("G" & ":\TEST")
Dim LW
LW="G"
Set Laufwerk = FSO.Drives(LW)
Set Ordner = FSO.GetFolder(LW & ":\TEST")
Wieso kann ich das Laufwerk als hartcodierten String angeben, als Variable aber nicht?Skript: C:\Bin\FSO-Attribute-Serie.vbs
Zeile: 7
Zeichen: 1
Fehler: Ungültiger Prozeduraufruf oder ungültiges Argument
Code: 800A0005
Quelle: Laufzeitfehler in Microsoft VBScript
Strukturen alle Laufwerke abzugrasen bis ich auf G Stoße gingen natürlich, und ich müsste dann, die Idee dahinter, nur einmal das G einbauen, aber für meinen kleinen Fall gehts mir ums Prinzip.
CN8