Stopping/starting an application pool and site on a server

Rick picture Rick · Jul 27, 2016 · Viewed 9.3k times · Source

I would like to write a script and run it from my local PC to stop and start an application pool and site that exists on a server.

Value of App Pool and Site - Test Value of server - SERVER1

Any guidance would be much appreciated.

Answer

Daniel Minnaar picture Daniel Minnaar · Jul 27, 2016

Run Command Prompt with Administrative rights, and type the following:

C:\Windows\System32\inetsrv\appcmd start apppool /apppool.name:"MYAPPPOOLNAME"

or use the stop command. You could save this in a batch file, but it must be executed with higher privileges.

For the application pool on a remote server, you could use PsExec:

Psexec \\{Computer Name of ISS7 Server} C:\Windows\System32\inetsrv\appcmd recycle apppool my-app-pool