Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.88 KB

powershell_notes.md

File metadata and controls

53 lines (36 loc) · 1.88 KB

PowerShell Notes

  • Get file version from file (eg. .exe/.dll): [System.Diagnostics.FileVersionInfo]::GetVersionInfo("somefilepath").FileVersion
  • Dump Environment Variables: Get-Item -Path ENV:* | Format-Table -Wrap -AutoSize.
  • Avoid truncation: <command> | Format-Table -Wrap -AutoSize.

Windows

Managing Windows IIS

  • Viewing AppPool from AWS powershell connection:
    • Via WebAdministration:

      PS C:\Windows\system32> Import-Module WebAdministration
      PS C:\Windows\system32> Get-ChildItem IIS:\AppPools\
      
      Name                     State        Applications
      ----                     -----        ------------
      DefaultAppPool           Started      Default Web Site
      r7AppPool                Stopped      r7WebSite
      
      
      PS C:\Windows\system32>
    • IISAdministration:

      PS C:\Windows\system32> Import-Module IISAdministration
      PS C:\Windows\system32> get-iisapppool
      
      Name                 Status       CLR Ver  Pipeline Mode  Start Mode
      ----                 ------       -------  -------------  ----------
      DefaultAppPool       Started      v4.0     Integrated     OnDemand
      r7AppPool            Stopped               Integrated     OnDemand
      
      
      PS C:\Windows\system32>