IIS backup and restore
How to: Determine which .NET Framework versions are installed
AppCmd introduction and examples
Set IIS Application Pool recycle defaults to Specific Times, not Regular Time Interval
Conditionally start Application Pools on remote IIS web servers
In my routine, I occasionally have to start multiple website application pools when they are in a stopped state. On more than one web server. Being a lazy system administrator, I find it too much work to log on every server. Therefore I start those application pools in a loop. A condition for me to start application pools is that the application pool AutoStart property is set to true. This is because I set autostart to false when I disable hacked websites, and those application pools may not be started until all problems are resolved of course. To start application pools, I use the AppCmd command.
Custom PHP version on IIS Express and WebMatrix 3
PHP 7 with OPcache in IIS Express for Microsoft WebMatrix 3: learn how to create your own PHP development environment easily with Microsoft WebMatrix and IIS Express and your own custom PHP version. Note: this guide also applies to newer PHP versions, just change the version numbers.
Target multiple ASP.NET versions with AppCmd.exe
Add websites and application pools to IIS with PowerShell, in a for loop
Multiple IIS 6.0/7.5 Vulnerabilities
Failed Request Tracing error LOG FILE MAX SIZE TRUNCATE
As you've probably read in my post AppCmd introduction and examples, AppCmd is a very extensive tool to administer Windows Server IIS hosting environments. Therefore, now a bit more about a common error message you might get using Failed Request Tracing (FREB): LOG_FILE_MAX_SIZE_TRUNCATE.