Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- param($startstop)
- if($startstop.ToLower() -eq "stop")
- {
- IISRESET /STOP
- gsv | ? {$_.DisplayName -like "*share*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*share*"} | spsv -force
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | spsv
- gsv | ? {$_.DisplayName -like "*iis*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*iis*"} | spsv
- #gsv | ? {$_.DisplayName -like "*forefront*"} | set-service -StartupType Manual
- #gsv | ? {$_.DisplayName -like "*forefront*"} | spsv -force
- }
- if($startstop.ToLower() -eq "start")
- {
- gsv | ? {$_.DisplayName -like "*share*" -and $_.DisplayName -notlike "*Agent*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*share*" -and $_.DisplayName -notlike "*Agent*"} | sasv
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | sasv
- gsv | ? {$_.DisplayName -like "*iis*"} | set-service -StartupType Manual
- #gsv | ? {$_.DisplayName -like "*forefront*"} | set-service -StartupType Manual
- #gsv | ? {$_.DisplayName -like "*forefront*"} | sasv
- IISRESET /START
- }
- if($startstop.ToLower() -eq "startiisANDsql")
- {
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | sasv
- gsv | ? {$_.DisplayName -like "*iis*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*sqlexpress*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*sqlexpress*"} | sasv
- IISRESET /START
- }
- if($startstop.ToLower() -eq "startonlyiis")
- {
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*World Wide Web*"} | sasv
- gsv | ? {$_.DisplayName -like "*iis*"} | set-service -StartupType Manual
- IISRESET /START
- }
- if($startstop.ToLower() -eq "startonlyexpress")
- {
- gsv | ? {$_.DisplayName -like "*sqlexpress*"} | set-service -StartupType Manual
- gsv | ? {$_.DisplayName -like "*sqlexpress*"} | sasv
- }
Add Comment
Please, Sign In to add comment