none
該如何使用powershell刪除IIS中已存在的"FTP授權規則"? RRS feed

  • 問題

  • 因工作需要,正嘗試使用Powershell script刪除IIS中已存在的"FTP授權規則"

    目前只找到"add-webconfiguration" Cmdlet可新增一條"FTP授權規則",但卻一直找不到刪除的作法

    查了get-help add-webconfiguration裡有提到"remove-webconfiguration",

    但實際上這個Cmdlet並不存在,執行get-help remove-webconfiguration只會列出以下幾個Cmdlet

    Remove-WebConfigurationBackup
    Remove-WebConfigurationLocation
    Remove-WebConfigurationLock
    Remove-WebConfigurationProperty

    就是沒有remove-webconfiguration.............

    請問有人知道該怎麼用Powershell script刪除IIS中已存在的"FTP授權規則"嗎?


    2017年8月28日 上午 03:36

解答

  • 最後在美國IIS論壇得到官方的答案,確實可以使用

    太感動了~~

    分享給大家

    Remove-WebConfigurationProperty  -pspath 'MACHINE/WEBROOT/APPHOST' -location 'FTP' -filter "system.ftpServer/security/authorization" -name "." -AtElement @{users='';roles='dyk';permissions='1'}


    • 已編輯 lernshin 2017年8月29日 上午 04:14
    • 已標示為解答 lernshin 2017年8月29日 上午 04:14
    2017年8月29日 上午 04:14

所有回覆

  • 這叫clear-webconfiguration

    https://technet.microsoft.com/en-us/library/ee790569.aspx


    邊幫助, 邊鍛鍊

    2017年8月28日 上午 04:04
  • Hi Justin Lau,

    謝謝你的回覆~~我也有看到這項

    但一直無法試成功,

    請問您有試過用這個Cmdlet刪除過FTP授權規則嗎?  不知道能不能給個範例

    謝謝!!

    2017年8月28日 上午 08:03
  • Remove-PswaAuthorizationRule
    適用:Windows Server 2012 以上版本

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2017年8月28日 下午 02:06
  • 我們的主機大部分都是2008R2,看來這個不能用啊....
    還是謝謝您QQ
    2017年8月29日 上午 02:30
  • 最後在美國IIS論壇得到官方的答案,確實可以使用

    太感動了~~

    分享給大家

    Remove-WebConfigurationProperty  -pspath 'MACHINE/WEBROOT/APPHOST' -location 'FTP' -filter "system.ftpServer/security/authorization" -name "." -AtElement @{users='';roles='dyk';permissions='1'}


    • 已編輯 lernshin 2017年8月29日 上午 04:14
    • 已標示為解答 lernshin 2017年8月29日 上午 04:14
    2017年8月29日 上午 04:14