IIS관리자
이는 Windows의 PowerShell Core(Windows의 Ubuntu 프롬프트 포함) 작업을 지원하여 IIS 인스턴스를 관리하는 데 도움이 되는 경량 PowerShell 모듈입니다.
다른 모듈과 달리 이 모듈은 DLL에 대한 종속성이 없습니다. 유일한 종속성은 서버(또는 컴퓨터)에 IIS가 설치되어 있다는 것입니다.
웹사이트에 인증서를 바인딩하고 디렉터리를 공유하는 기능도 지원됩니다.
자유롭게 기여해 주세요.
설치하다
Install-Module - Name IISManager
Import-Module - Name IISManager
기능
애플리케이션 풀
- Get-IISMAppPool
- Get-IISMAppPools
- 새로운 IISMAppPool
- 제거-IISMAppPool
- 재설정-IISMAppPool
- 다시 시작-IISMAppPool
- 시작-IISMAppPool
- 중지-IISMAppPool
- 테스트-IISMAppPool
- 테스트-IISMAppPoolRunning
- 업데이트-IISMAppPool
- 업데이트-IISMAppPoolProcessModel
- 업데이트-IISMAppPool재활용
앱
- Get-IISMApp
- 새로운 IISMApp
- 제거-IISMApp
- 테스트-IISMApp
- 업데이트-IISMApp
디렉토리
- Get-IISM디렉토리
- Get-IISMDirectoryShare
- 마운트-IISMDirectoryShare
- 새로운 IISM디렉토리
- 제거-IISM디렉토리
- 제거-IISMDirectoryShare
- Set-IISMDirectoryCredentials
- 테스트-IISM디렉토리
- 테스트-IISMDirectoryShare
- 업데이트-IISM디렉토리
- 업데이트-IISMDirectoryPhysicalPaths
사이트
- 추가 IISMSiteBinding
- 편집-IISMSiteAppPool
- 편집-IISMSitePhysicalPath
- Get-IISMSiteAppPool
- Get-IISMSiteBindingCertificate
- Get-IISMSiteBindings
- Get-IISMitePhysicalPath
- Get-IISMite
- Get-IISM사이트
- 새로운 IISMSite
- 제거-IISMite
- 제거-IISMSiteBinding
- 제거-IISMSiteBindings
- 제거-IISMSiteDefaultBinding
- 제거-IISMSiteBindingCertificate
- 재설정-IISMSiteAppPool
- 다시 시작-IISMSite
- 세트-IISMSiteBindingCertificate
- 시작-IISMSite
- 중지-IISMite
- 테스트-IISMite
- 테스트-IISMSiteBinding
- 테스트-IISMSiteBinding인증서
- 테스트-IISMSiteRunning
벌채 반출
- 추가-IISMSiteCustomLogField
- 추가-IISMSiteLogField
- Clear-IISMSiteCustomLogFields
- Clear-IISMSiteLogFields
- Get-IISMSiteCustomLogFields
- Get-IISMSiteLogFields
- Get-IISMSiteLogFormat
- Get-IISMSiteLogging
- Get-IISMSiteLogPath
- Get-IISMSiteLogPeriod
- 제거-IISMSiteCustomLogField
- 제거-IISMSiteLogField
- 세트-IISMSiteLogFields
- 세트-IISMSiteLogPath
- 세트-IISMSiteLogPeriod
- 테스트-IISMSiteCustomLogField
- 테스트-IISMSiteLogField
FTP
- 추가-IISMFtpDirectoryIPSecurity
- 추가-IISMFtpDirectoryAuthorization
- 추가-IISMFtpServerCustomAuthentication
- 추가-IISMFtpSiteCustomAuthentication
- 추가-IISMFtpSiteLogField
- Clear-IISMFtpSiteLogFields
- 비활성화-IISMFtpSiteAuthentication
- 활성화-IISMFtpSiteAuthentication
- Get-IISMFtpDirectoryAuthorization
- Get-IISMFtpDirectoryIPSecurity
- Get-IISMFtpServerCustomAuthentication
- Get-IISMFtpServerCustomAuthenticationProvider
- Get-IISMFtpSiteLogging
- Get-IISMFtpSiteLogFields
- Get-IISMFtpSiteLogPath
- Get-IISMFtpSiteLogPeriod
- 등록-IISMFtpServerCustomAuthenticationProvider
- 제거-IISMFtpDirectoryAuthorization
- 제거-IISMFtpDirectoryIPSecurity
- 제거-IISMFtpServerCustomAuthentication
- 제거-IISMFtpSiteCustomAuthentication
- 제거-IISMFtpSiteLogField
- 세트-IISMFtpDirectoryIPSecurityUnlisted
- 세트-IISMFtpSiteLogFields
- 세트-IISMFtpSiteLogPath
- 세트-IISMFtpSiteLogPeriod
- 세트-IISMFtpSiteSslPolicy
- 세트-IISMFtpSiteUserIsolation
- 테스트-IISMFtpSiteLogField
- 테스트-IISMSiteIsFtp
- 등록 취소-IISMFtpServerCustomAuthenticationProvider
기타
- Get-IISMCertificateThumbprint
- 호출-IISMAppCommand
- 새로운 IISM 자격 증명
- 재설정-IISMServer
할 일