Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $serviceName = "SpeechService"
- if (Get-Service $serviceName -ErrorAction SilentlyContinue) {
- #$serviceToRemove = Get-WmiObject -Class Win32_Service -Filter "name='$serviceName'"
- #$serviceToRemove.delete()
- sc.exe delete $serviceName
- }
- # or you could just do...
- $secpasswd = ConvertTo-SecureString "EnterYourActualPasswordHere...andThenRemoveallEvidence" -AsPlainText -Force
- $mycreds = New-Object System.Management.Automation.PSCredential ("x@y.com", $secpasswd)
- $exePath = "c:\scratch\DummyService.exe"
- #New-Service -name $serviceName -binaryPathName $binaryPath -displayName $serviceName -startupType Automatic -credential $mycreds
- #New-Service -name $serviceName -binaryPathName "C:\WINDOWS\System32\svchost.exe -k netsvcs" -displayName $serviceName -startupType Automatic -credential $mycreds
- #new-service -name TestService -binaryPathName "C:\WINDOWS\System32\svchost.exe -k netsvcs" -dependson NetLogon -displayName "Test Service" -StartupType Manual -Description "This is a test service."
- new-service -name $serviceName -binaryPathName "C:\SayALine.exe" -displayName "Speech Service" -StartupType Manual -Description "This is a speech service."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement