Abrindo o script do PowerShell e ocultar o prompt de comando, mas não a GUI

Atualmente, abro meu script do PowerShell por meio de um arquivo .bat. O script tem uma GUI. Tentei colocar isso no meu script, mas ele também ocultava a GUI e também ficava em loop porque eu queria que minha GUI fizesse loop continuamente:

powershell.exe -WindowStyle Hidden -file c:\script.ps1

Como executamos um script sem Command Promp, mas também não ocultamos a GUI? E é o mesmo se executarmos o script usando um arquivo .bat? Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion