Jump to content

Why are these background Run() windows not closing


 Share

Recommended Posts

Hi guys,

This is probably an obvious one, but I really don't use this command at all so am hoping you can spot my mistake.

I'm running a powershell script on a schedule with the following script in a function, the function is being called in a loop, but the console process is not closing in the background and I end up with a bunch of console windows running in the background:

Run(@comspec & ' /k PowerShell.exe -STA -NonInteractive -ExecutionPolicy ByPass -Command "& ''Z:\Powershell\365\GetNextDetails.ps1'' "', "", @SW_HIDE)

Thanks!

Link to comment
Share on other sites

58 minutes ago, WoodGrain said:

This is probably an obvious one

try 

RunWait(@comspec & ' /c PowerShell.exe -STA -NonInteractive -ExecutionPolicy ByPass -Command "Z:\Powershell\365\GetNextDetails.ps1"', "", @SW_SHOW)

/k = keep running 
/c = exit after command

Follow the link to my code contribution ( and other things too ).
FAQ - Please Read Before Posting.
autoit_scripter_blue_userbar.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...