Hallo liebe Scripter,
es gibt in cmd den Befehl mshta vbscript:Execute("CreateObject(""Wscript.Shell"").Run ""powershell -NoLogo -Command """"& 'file.ps1'"""""", 0 : window.close"), der es ermöglicht ein PS Script auzurufen, und das Fenster dabei komplett unsichtbar zu halten. Ich gehe mal jetzt nicht davon aus, dass es dafür auch eine Funktion in AI gibt, ich habe es folgendermaßen versucht, erhalte dann aber nur ein WS Scriptfehler:
RunWait('mshta vbscript:Execute("CreateObject(""Wscript.Shell"").Run ""powershell -NoLogo -Command """"& ""C:\Users\user\Desktop\PS_Mit_GUI\script.ps1""")', "", @SW_SHOW)
Was ist an diesem Ausdruck falsch?
Habe es auch so versucht
Run("powershell.exe -ExecutionPolicy Bypass -Command Start-Process C:\Users\user\Desktop\PS_Mit_GUI\script.ps1 -NoNewWindow -Wait")
Hier wird das Fenster aber kurz gezeigt
Vielleicht hat jemand ne Idee
LG und schöne Restwoche noch