├── A02 ├── 01_Preparations.ps1 ├── 02_Domain_Infos.ps1 └── 03_Replication.ps1 ├── A03 ├── 01_Create_User.ps1 ├── 02_Create_User_Bulk.ps1 ├── 03_Create_Group_add_Member.ps1 ├── 04_Managing_AD_Objects.ps1 ├── 05_Create_OUs.ps1 ├── 06_Move_Objects_OU.ps1 ├── 07_gMSA.ps1 └── users.csv ├── A04 ├── 01_Resetting_Password_Unlocking_Accounts.ps1 ├── 02_Search_stale_accounts.ps1 ├── 03_Users_without_Manager.ps1 ├── 04_Password_Expiration.ps1 ├── 05_Group_Membership_Report.ps1 └── 06_Account_Events.ps1 ├── A05 ├── 01_Create_AD_Backup.ps1 ├── 02_Create_PSO.ps1 ├── 03_Recycle_Bin.ps1 ├── 04_Change_Users_UPN.ps1 └── 05_Password_Expiration.ps1 ├── Email_prep.ps1 ├── Links.txt ├── README.md ├── UserGroups.xlsx └── automate ├── .DS_Store ├── A01 ├── 01_02_Creating_New_Users_from_Spreadsheet.ps1 ├── 01_03_Using_an_Existing_User_as_Template.ps1 ├── 01_04_Reset_Password.ps1 ├── 01_05_Creating_and_Populating_New_Groups.ps1 └── UserUpdate.xlsx ├── A02 ├── .DS_Store ├── 02_01_Creating_Group_Policies.ps1 ├── 02_02_Backup_and_restore_GPO.ps1 └── 02_03_Finding_Unused_Group_Policy_Objects.ps1 ├── A03 ├── 03_01_Active_Directory_Replication.ps1 ├── 03_02_Defender_protection.ps1 ├── 03_03_Inactiveuser_Report.ps1 ├── 03_04_Move_FSMO.ps1 ├── 03_05_Creating_Printable_Contact_List.ps1 └── 03_06_Generating_Group_Membership_Report.ps1 └── Links.txt /A02/01_Preparations.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A02/01_Preparations.ps1 -------------------------------------------------------------------------------- /A02/02_Domain_Infos.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A02/02_Domain_Infos.ps1 -------------------------------------------------------------------------------- /A02/03_Replication.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A02/03_Replication.ps1 -------------------------------------------------------------------------------- /A03/01_Create_User.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/01_Create_User.ps1 -------------------------------------------------------------------------------- /A03/02_Create_User_Bulk.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/02_Create_User_Bulk.ps1 -------------------------------------------------------------------------------- /A03/03_Create_Group_add_Member.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/03_Create_Group_add_Member.ps1 -------------------------------------------------------------------------------- /A03/04_Managing_AD_Objects.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/04_Managing_AD_Objects.ps1 -------------------------------------------------------------------------------- /A03/05_Create_OUs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/05_Create_OUs.ps1 -------------------------------------------------------------------------------- /A03/06_Move_Objects_OU.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/06_Move_Objects_OU.ps1 -------------------------------------------------------------------------------- /A03/07_gMSA.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/07_gMSA.ps1 -------------------------------------------------------------------------------- /A03/users.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A03/users.csv -------------------------------------------------------------------------------- /A04/01_Resetting_Password_Unlocking_Accounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/01_Resetting_Password_Unlocking_Accounts.ps1 -------------------------------------------------------------------------------- /A04/02_Search_stale_accounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/02_Search_stale_accounts.ps1 -------------------------------------------------------------------------------- /A04/03_Users_without_Manager.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/03_Users_without_Manager.ps1 -------------------------------------------------------------------------------- /A04/04_Password_Expiration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/04_Password_Expiration.ps1 -------------------------------------------------------------------------------- /A04/05_Group_Membership_Report.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/05_Group_Membership_Report.ps1 -------------------------------------------------------------------------------- /A04/06_Account_Events.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A04/06_Account_Events.ps1 -------------------------------------------------------------------------------- /A05/01_Create_AD_Backup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A05/01_Create_AD_Backup.ps1 -------------------------------------------------------------------------------- /A05/02_Create_PSO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A05/02_Create_PSO.ps1 -------------------------------------------------------------------------------- /A05/03_Recycle_Bin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A05/03_Recycle_Bin.ps1 -------------------------------------------------------------------------------- /A05/04_Change_Users_UPN.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A05/04_Change_Users_UPN.ps1 -------------------------------------------------------------------------------- /A05/05_Password_Expiration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/A05/05_Password_Expiration.ps1 -------------------------------------------------------------------------------- /Email_prep.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/Email_prep.ps1 -------------------------------------------------------------------------------- /Links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/Links.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/README.md -------------------------------------------------------------------------------- /UserGroups.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/UserGroups.xlsx -------------------------------------------------------------------------------- /automate/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/.DS_Store -------------------------------------------------------------------------------- /automate/A01/01_02_Creating_New_Users_from_Spreadsheet.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A01/01_02_Creating_New_Users_from_Spreadsheet.ps1 -------------------------------------------------------------------------------- /automate/A01/01_03_Using_an_Existing_User_as_Template.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A01/01_03_Using_an_Existing_User_as_Template.ps1 -------------------------------------------------------------------------------- /automate/A01/01_04_Reset_Password.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A01/01_04_Reset_Password.ps1 -------------------------------------------------------------------------------- /automate/A01/01_05_Creating_and_Populating_New_Groups.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A01/01_05_Creating_and_Populating_New_Groups.ps1 -------------------------------------------------------------------------------- /automate/A01/UserUpdate.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A01/UserUpdate.xlsx -------------------------------------------------------------------------------- /automate/A02/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A02/.DS_Store -------------------------------------------------------------------------------- /automate/A02/02_01_Creating_Group_Policies.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A02/02_01_Creating_Group_Policies.ps1 -------------------------------------------------------------------------------- /automate/A02/02_02_Backup_and_restore_GPO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A02/02_02_Backup_and_restore_GPO.ps1 -------------------------------------------------------------------------------- /automate/A02/02_03_Finding_Unused_Group_Policy_Objects.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A02/02_03_Finding_Unused_Group_Policy_Objects.ps1 -------------------------------------------------------------------------------- /automate/A03/03_01_Active_Directory_Replication.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_01_Active_Directory_Replication.ps1 -------------------------------------------------------------------------------- /automate/A03/03_02_Defender_protection.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_02_Defender_protection.ps1 -------------------------------------------------------------------------------- /automate/A03/03_03_Inactiveuser_Report.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_03_Inactiveuser_Report.ps1 -------------------------------------------------------------------------------- /automate/A03/03_04_Move_FSMO.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_04_Move_FSMO.ps1 -------------------------------------------------------------------------------- /automate/A03/03_05_Creating_Printable_Contact_List.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_05_Creating_Printable_Contact_List.ps1 -------------------------------------------------------------------------------- /automate/A03/03_06_Generating_Group_Membership_Report.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/A03/03_06_Generating_Group_Membership_Report.ps1 -------------------------------------------------------------------------------- /automate/Links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomwechsler/Active_Directory_Manage_with_PowerShell/HEAD/automate/Links.txt --------------------------------------------------------------------------------