Jump to content
Sign in to follow this  

71 Cmdlets use IIS7 from Powershell

Recommended Posts



I meet with Cmdlets to IIS7 that contains within it suite the following Cmdlets:

  1. Add-WebConfiguration: AD DS an collection element to an IIS configuration collection.

  2. Backup-WebConfiguration: Creates a backup of an IIS configuration.

  3. Clear-WebConfiguration: Removes configuration settings from the configuration location specified.

  4. Get-WebConfiguration: Gets an IIS configuration element at the specified path.

  5. Restore-WebConfiguration: Restores an IIS configuration backup

  6. Select-WebConfiguration: Returns Web configuration objects.

  7. Set-WebConfiguration: Sets the value of an IIS configuration setting to the value specified in the command.

  8. Add-WebConfigurationLock: Locks setting an IIS configuration section or element

  9. Get-WebConfigurationLock: Gets the locking status of the specified IIS configuration location.

  10. Remove-WebConfigurationLock: Removes a lock on configuration settings.

  11. Add-WebConfigurationProperty: AD DS a property to an IIS configuration section.

  12. Get-WebConfigurationProperty: Gets an IIS configuration property at the specified path.

  13. Remove-WebConfigurationProperty: Removes an IIS configuration property.

  14. Set-WebConfigurationProperty: Sets the value of an IIS configuration setting to the value specified in the command.

  15. Begin-WebCommitDelay: Instructs the IIS configuration system to delay the commitment of changes.

  16. End-WebCommitDelay: Instructs the IIS configuration system to resume the commitment of changes.

  17. Clear-Clears the Request WebRequestTracingSettings: Tracing configuration from the specified Web site.

  18. ConvertTo-WebApplication: Converts an IIS virtual directory to an IIS Web application.

  19. Get-WebApplication: Gets the Web Applications associated with a specific site or with the name specified.

  20. New-Creates a new IIS WebApplication: Web Application.

  21. Remove-Removes an IIS WebApplication: Web Application.

  22. Disable-Disables WebGlobalModule: an IIS module.

  23. L-WebGlobalModule: Enables an IIS module.

  24. Get-WebGlobalModule Gets modules configured in IIS:.

  25. New-WebGlobalModule: Creates a new IIS module.

  26. Remove-WebGlobalModule: Removes an IIS module.

  27. Set-WebGlobalModule: Configures an IIS module.

  28. Disable-Disables Tracing Request WebRequestTracing:

  29. L-WebRequestTracing: Enables the Request Tracing feature.

  30. Get-WebAppDomain: Gets the Application Domains in which the specified IIS worker process is running.

  31. Get-WebAppPoolState: Gets the Run-Time state of an IIS application pool.

  32. New-WebAppPool: Creates a new IIS application pool.

  33. Remove-WebAppPool: Removes an IIS application pool.

  34. Restart-WebAppPool: Recycles an application pool.

  35. Start-WebAppPool: Starts an application pool.

  36. Stop-WebAppPool: Stops an application pool.

  37. Get-WebBinding: Gets the bindings on the specified IIS site.

  38. New-WebBinding AD DS: a new Web site binding to an existing Web site.

  39. Remove-WebBinding: Removes a binding from an IIS Web site.

  40. Set-WebBinding: Changes a property of an IIS site binding.

  41. Get-WebConfigurationBackup: Gets a list of available IIS configuration are those.

  42. Remove-WebConfigurationBackup: Removes an available IIS confguration backup.

  43. Get-WebConfigurationLocation: Gets the location of a specified configuration setting.

  44. Remove-WebConfigurationLocation: Removes an IIS configuration location.

  45. Rename-WebConfigurationLocation: Renames a configuration location.

  46. Get-WebFilePath: Gets the physical path to the specified IIS module location.

  47. Get-WebHandler: IIS Request Handlers Gets.

  48. New-Creates a new IIS WebHandler: Request Handler configuration entry.

  49. Remove-Removes and IIS Request WebHandler: Handler

  50. Set-WebHandler: Configures an IIS Request Handler.

  51. Get-WebItemState: Gets the run-time state of a site or an application pool.

  52. Get-WebManagedModule: Gets the managed modules that are configured for a particular application.

  53. New-WebManagedModule: AD DS managed a new module to the IIS request pipeline.

  54. Remove-WebManagedModule: Removes an IIS managed module.

  55. Set-WebManagedModule: Configures an IIS managed module.

  56. Get-WebRequest: Shows IIS requests that are currently being executed.

  57. Get-Website: Gets an IIS Web site.

  58. New-Website: Creates a new IIS Web site.

  59. Remove-Website: Removes an IIS Web site

  60. Start-Website: Starts an IIS Web site.

  61. Stop-Website: Stops the specified Web site.

  62. Get-WebsiteState: Gets the state of an IIS Web site

  63. Get-WebURL Issues: a simple Web request for the specified IIS module location.

  64. Get-WebVirtualDirectory: Gets an IIS virtual directory.

  65. New-WebVirtualDirectory: Creates a new IIS virtual directory.

  66. Remove-WebVirtualDirectory: Removes an IIS virtual directory.

  67. New-WebFtpSite: Create a new FTP7 Site

  68. Restart-WebItem: Restarts an application pool or a Web site.

  69. Start-WebItem: Starts an application pool or a site.

  70. Stop-WebItem: Stops an application pool or a site.

    1. The package allows you to create a new site for example within IIS7 or you can create a virtual folder in IIS7, and more.
    2. Download

      Hidden Content

        Give reaction to this post to see the hidden content.

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Create New...