Ich habe ein Skript, das einen Unterordner namens "PST" zu allen Ordnern im Stammverzeichnis c: \ test erstellt. Welchen Code muss ich diesem Skript hinzufügen, um den Ordner "pst" zu verbergen?VBScript zum Erstellen mehrerer versteckter Unterordner
folder_path = "c:\test"
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder(folder_path)
For each f in folder.SubFolders
fso.CreateFolder(f & "\PST")
next
Jede Hilfe wird sehr geschätzt.
Sie bereits FSO fordern ändern, warum also nicht nur die Attribute von 'Hidden' Einstellung mit' WScript.Shell' zu nennen 'attrib' imho * ist mit einem Vorschlaghammer zu knacken mit einem Walnuss *. – Lankymart
@Lankymart Ich mag es auf die harte Art und Weise zu tun, und es funktioniert 5/5 :) – Hackoo
Punkt genommen, aber stellen Sie sich vor, dies war Teil eines riesigen Skript und Sie mussten zwei COM-Objekte statt der einen instanziieren? Welche Implikationen könnte das dann haben, wenn diese Objekte nicht korrekt im Speicher freigegeben würden, ganz zu schweigen von der Leistung * (Es wäre interessant zu sehen, welche besser funktioniert) *. – Lankymart