Batch to Vbs
Hallo zusammen,
wie würde dieser Batch Befehl in VBS aussehen?
if not exist U:\LogDateien\%computername%, md U:\LogDateien\%computername%
Für alle Antworten Danke ich im Voraus!
Gruß Kirus
wie würde dieser Batch Befehl in VBS aussehen?
if not exist U:\LogDateien\%computername%, md U:\LogDateien\%computername%
Für alle Antworten Danke ich im Voraus!
Gruß Kirus
Please also mark the comments that contributed to the solution of the article
Content-Key: 92167
Url: https://administrator.de/contentid/92167
Printed on: April 26, 2024 at 18:04 o'clock
5 Comments
Latest comment
Hallo Kirus22!
Etwa so (wobei der Ordner "U:\LogDateien" bereits existieren muss):
Grüße
bastla
Etwa so (wobei der Ordner "U:\LogDateien" bereits existieren muss):
Set WshNetwork = WScript.CreateObject("WScript.Network")
Pfad = "U:\LogDateien\" & WshNetwork.ComputerName
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(Pfad) Then
WScript.Echo "Es ist bereits eine Datei " & Pfad & " vorhanden!"
Else
If Not fso.FolderExists(Pfad) Then
fso.CreateFolder(Pfad)
End If
End If
bastla
Wobei in der Batchzeile ein Komma zu viel ist, das da nicht hingehört und sie deshalb auch nicht korrekt funktionieren wird.
Moin
Das sollte in etwa so aussehen (nicht getestet) :
Gruß L.
Das sollte in etwa so aussehen (nicht getestet) :
Set WshNetwork = Wscript.CreateObject("Wscript.Network")
WORKSTATION = WshNetwork .ComputerName
Set objFSO = CreateObject("Scripting.FileSystemObject")
If Not oFSO.FolderExists("U:\LogDateien\" & WORKSTATION) Then
oFSO.CreateFolder("U:\LogDateien\" & WORKSTATION)
end if
Gruß L.