Powershellscript ohne Fenster
Man kann einfach ein bisschen vbs-Code dazu benutzen um ein Powershellfenster vor Usern zu verstecken:
Dim objArguments
Dim command
Set objArguments = WScript.Arguments
command = "powershell.exe -nologo -command " & objArguments(0) & ""
set shell = CreateObject("WScript.Shell")
shell.Run command,0
Speichern wir das nun z.B. als Launchpwrshl.vbs können wir direkt ein Script als Argument[0] daran hängen:
launchpwrshl.vbs meinscript.ps1
Nützlich, wenn man ein Powershellscript als Aufgabe oder so laufen lassen will.