用AUTOIT移除Administrators群組裡的帳號會失敗, 其它群組就可以

質問 用AUTOIT移除Administrators群組裡的帳號會失敗, 其它群組就可以

  • 2011年8月1日 上午 05:46
     
     

    請問各位大大, 我寫了一隻 AutoIT程式, 要移除本機群組裡的本機帳號,  例如在Users群組移除"ABC"帳號

     

    以下的文法適合 Power Users, Backup Operators, Users群組

    但是用在Administrators裡就會失敗, 我很確定我現在用的是 Admin權限,  還請各位大大指教, 謝謝

     

    srv = "."

    $objGroup = ObjGet("WinNT://" & $srv & "/Administrators",group")

    If IsObj($objGroup) then
        For $objUser In $objGroup.Members
      
     
      $objGroup.Remove($objUser.ADsPath)
            
        Next
    EndIf

     

所有回覆

  • 2011年8月1日 上午 06:36
     
     
    我記得 Administrator 帳戶是不能砍的,只能更名。
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure
  • 2011年8月1日 上午 07:10
     
     
    大大您好, 我並沒有要砍掉Administrator,  而是移除 Administrators群組裡其它的帳戶
  • 2011年8月1日 上午 07:51
     
     
    但 Administrator 也在 Administrators 裡面啊,我也沒看到你有明確的條件判斷。
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure