ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Any Way to Automate Adding a New Computer to an AD Group?

    Scheduled Pinned Locked Moved IT Discussion
    windows 10windows serveradactive directorygpomdtpowershellpspdq deployoutask sequence
    32 Posts 9 Posters 8.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wrx7mW
      wrx7m
      last edited by wrx7m

      Net localgroup DomainLaptopsWiFi %computername%$ /add /DOMAIN
      

      Literally using the word "DOMAIN" is what is needed to get it to connect to the domain controllers, as it shows that it connected to the DC for my domain. However, I am still getting the local group does not exist error.

      The request will be processed at a domain controller for domain mydomain.local.
      
      System error 1376 has occurred.
      
      The specified local group does not exist.
      
      1 Reply Last reply Reply Quote 0
      • black3dynamiteB
        black3dynamite
        last edited by

        Using Add-ADGroupMember doesn't work?

        wrx7mW 1 Reply Last reply Reply Quote 0
        • wrx7mW
          wrx7m @black3dynamite
          last edited by

          @black3dynamite said in Any Way to Automate Adding a New Computer to an AD Group?:

          Using Add-ADGroupMember doesn't work?

          It does, if I want to manually run it from my workstation. Add-ADGroupmember requires RSAT to be installed on the system running the command.

          1 Reply Last reply Reply Quote 0
          • black3dynamiteB
            black3dynamite
            last edited by black3dynamite

            @wrx7m said in Any Way to Automate Adding a New Computer to an AD Group?:

            net localgroup "DomainLaptopsWiFi" %computername%$ /add /domain
            
            wrx7mW 1 Reply Last reply Reply Quote 0
            • wrx7mW
              wrx7m @black3dynamite
              last edited by

              @black3dynamite said in Any Way to Automate Adding a New Computer to an AD Group?:

              net localgroup "DomainLaptopsWiFi" %computername%$ /add /domain

              Same error. 😞

              1 Reply Last reply Reply Quote 0
              • J
                JasGot @wrx7m
                last edited by

                @wrx7m My apologies, it's the dsmod command for computers against groups.

                Just tested this:

                I added a new group called "test" in the Employee Computers OU and then ran.

                dsmod group "CN=test,OU=employee computers, DC=abc,DC=local" -addmbr "CN=jason-i7,OU=Employee Computers,DC=abc,DC=local"
                
                dsmod succeeded:CN=test,OU=employee computers,DC=abc,DC=local
                
                wrx7mW 1 Reply Last reply Reply Quote 0
                • J
                  JasGot
                  last edited by JasGot

                  And this will get you the full CN name:

                  dsquery computer domainroot -name %computername%
                  

                  returns

                  "CN=JASON-I7,OU=Employee Computers,DC=abc,DC=local"
                  
                  wrx7mW 1 Reply Last reply Reply Quote 0
                  • wrx7mW
                    wrx7m @JasGot
                    last edited by

                    @JasGot said in Any Way to Automate Adding a New Computer to an AD Group?:

                    And this will get you the full CN name:

                    dsquery computer domainroot -name %computername%
                    

                    returns

                    "CN=JASON-I7,OU=Employee Computers,DC=abc,DC=local"
                    

                    Thanks. I will work on stringing these together.

                    1 Reply Last reply Reply Quote 0
                    • wrx7mW
                      wrx7m @JasGot
                      last edited by

                      @JasGot said in Any Way to Automate Adding a New Computer to an AD Group?:

                      dsmod group

                      Looks like this requires RSAT too.

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        JasGot @wrx7m
                        last edited by

                        @wrx7m said in Any Way to Automate Adding a New Computer to an AD Group?:

                        @JasGot said in Any Way to Automate Adding a New Computer to an AD Group?:

                        dsmod group

                        Looks like this requires RSAT too.

                        Don't think so. At least these commands work on my workstation and server without RSAT installed.

                        wrx7mW 1 Reply Last reply Reply Quote 0
                        • wrx7mW
                          wrx7m @JasGot
                          last edited by

                          @JasGot said in Any Way to Automate Adding a New Computer to an AD Group?:

                          @wrx7m said in Any Way to Automate Adding a New Computer to an AD Group?:

                          @JasGot said in Any Way to Automate Adding a New Computer to an AD Group?:

                          dsmod group

                          Looks like this requires RSAT too.

                          Don't think so. At least these commands work on my workstation and server without RSAT installed.

                          Hmm. I get unrecognized command or whatever the error is when it doesn't know what it is.

                          J 1 Reply Last reply Reply Quote 0
                          • ObsolesceO
                            Obsolesce @wrx7m
                            last edited by

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • J
                              JasGot @wrx7m
                              last edited by

                              @wrx7m said in [Any Way to Automate Adding a New Computer to an AD Group?]

                              Hmm. I get unrecognized command or whatever the error is when it doesn't know what it is.

                              Okay. Have you worked on the GPO option yet? Another option is to Create an OU and create a GPO to add computers to a specific group.

                              Then add a PS command to a startup/logon script to move the computer to a new OU:

                              Move-ADObject -Identity "CN=wrx7m-PC,OU=Sales,DC=enterprise,DC=com" -TargetPath "CN=Computers,DC=Enterprise,DC=Com
                              
                              wrx7mW 1 Reply Last reply Reply Quote 0
                              • wrx7mW
                                wrx7m @JasGot
                                last edited by

                                @JasGot Wouldn't that require me to specify the DN of the computer object every time?

                                J 1 Reply Last reply Reply Quote 0
                                • M
                                  marcinozga
                                  last edited by

                                  Ansible can do that. https://docs.ansible.com/ansible/latest/modules/win_domain_group_membership_module.html#win-domain-group-membership-module
                                  You can add new PCs to domain, and change their group membership, you just need to know computer names in advance.

                                  F 1 Reply Last reply Reply Quote 0
                                  • J
                                    JasGot @wrx7m
                                    last edited by

                                    @wrx7m said in Any Way to Automate Adding a New Computer to an AD Group?:

                                    @JasGot Wouldn't that require me to specify the DN of the computer object every time?

                                    Maybe, can you show an example? Also, if you put the results of the dsquery into an environment variable, it might make it easier. Still need to see what your script needs to look like.

                                    1 Reply Last reply Reply Quote 0
                                    • kamidonK
                                      kamidon
                                      last edited by kamidon

                                      You do NOT need RSAT on the end target system to run Powershell scripts on a remote system using PDQ...I used PDQ for years and this is untrue.
                                      However, using Active Directory based commands will require RSAT on whatever has PDQ installed on.

                                      You do however need to have the prerequisites enabled for running scripts or commands in general remotely.
                                      Mainly WMI in local client firewalls need opening.

                                      DustinB3403D 1 Reply Last reply Reply Quote 0
                                      • DustinB3403D
                                        DustinB3403 @kamidon
                                        last edited by

                                        @kamidon Man I miss PDQ, haven't had the need for it at this place.

                                        But making a tool hasn't been so bad. .

                                        kamidonK 1 Reply Last reply Reply Quote 1
                                        • kamidonK
                                          kamidon @DustinB3403
                                          last edited by

                                          @DustinB3403 said in Any Way to Automate Adding a New Computer to an AD Group?:

                                          @kamidon Man I miss PDQ, haven't had the need for it at this place.

                                          But making a tool hasn't been so bad. .

                                          So do I 😞
                                          I'm in a whole different role, a different state and organization now lol.

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            flaxking @marcinozga
                                            last edited by

                                            @marcinozga said in Any Way to Automate Adding a New Computer to an AD Group?:

                                            Ansible can do that. https://docs.ansible.com/ansible/latest/modules/win_domain_group_membership_module.html#win-domain-group-membership-module
                                            You can add new PCs to domain, and change their group membership, you just need to know computer names in advance.

                                            Which is just a layer on top of Powershell. The Active Directory Powershell module is still required.

                                            M 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post