user1423277
user1423277

Reputation: 109

cmd file to Powershell

I have the following script in as a cmd file

FOR /F "usebackq delims=" %%G IN (myservices.txt) DO (
echo "Start service: %%G”
NET START "%%G" 
)

How would I translate that into powershell?

My guess would be something like this

FOR /F "usebackq delims=" %%G IN (myservice.txt) DO (
echo "Start service: %%G”
start-service -name "%%G" 
)

Upvotes: 0

Views: 155

Answers (1)

majkinetor
majkinetor

Reputation: 9056

If gsp_services.txt contains service name on each line:

   get-content gps_services.txt | % { 
       "Start service: $_”
       start-service $_
    } 

Upvotes: 2

Related Questions