Files
admin-powershell/powershell/POWERSHELL.md
2025-08-13 16:18:00 +02:00

47 lines
949 B
Markdown

# Powershell
## Active Directory
### `add-usertogroupwithlicense.ps1`
This script is used to add a user to a license group and an application group in the local active directory.
#### Usage
```powershell
.\add-usertogroupwithlicense.ps1
```
#### Variables
- `dn`: The domain name of the local active directory.
- `license_group`: The name of the license group.
- `application_group`: The name of the application group.
- `user`: The name of the user to add to the groups.
### `backup-groupmembers.ps1`
This script is used to backup the members of a group in the local active directory. The script will create a CSV file with the members of the group.
#### Usage
##### Prepare the script
```powershell
...
$server = "$($global_catalog.Name):3268"
$groups = @("Domain Admins", "Domain Users")
$csv_file = "backup_$(Get-Date -Format 'yyyy-MM-dd_HH-mm-ss').csv"
...
```
##### Run the script
```powershell
.\backup-groupmembers.ps1
```