This commit is contained in:
Rene Horvath 2025-03-31 10:50:54 +02:00
commit ccbe57af48
5 changed files with 114 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# 1. Remote Desktop aktivieren
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
# 2. RDP-Firewallregel aktivieren (unabhängig von Sprache)
Get-NetFirewallRule -DisplayName "*Remote*Desktop*" | Enable-NetFirewallRule
# 3. Benutzer zur richtigen Gruppe hinzufügen (über SID)
$usersToAdd = @(
"AzureAD\dscheda@headon.at",
"AzureAD\ahennig@headon.at",
"AzureAD\dgoetz@headon.at",
"AzureAD\rhorvath@headon.at"
)
# Lokale RDP-Gruppe finden per SID (S-1-5-32-555)
$rdGroup = Get-LocalGroup | Where-Object { $_.SID -eq "S-1-5-32-555" }
foreach ($user in $usersToAdd) {
try {
Add-LocalGroupMember -Group $rdGroup.Name -Member $user -ErrorAction Stop
Write-Host "Benutzer $user wurde zur Gruppe $($rdGroup.Name) hinzugefügt."
} catch {
Write-Warning "Fehler beim Hinzufügen von ${user}: ${_}"
}
}

View File

@ -0,0 +1,22 @@
$PrinterName = "Brother HL-2250DN series-1-Stock"
$PrinterIP = "192.168.150.93" # IP-Adresse des Druckers
$PortName = "IP_$PrinterIP"
$DriverName = "Brother HL-2250DN series" # Druckertreiber-Name
# Prüfen, ob der Drucker bereits existiert
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
# Prüfen, ob der TCP/IP-Port existiert
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
Write-Host "TCP/IP Port hinzugefügt: $PortName"
} else {
Write-Host "TCP/IP Port existiert bereits."
}
# Drucker hinzufügen
Add-Printer -Name $PrinterName -PortName $PortName -DriverName $DriverName
Write-Host "Drucker hinzugefügt: $PrinterName"
} else {
Write-Host "Drucker ist bereits installiert."
}

View File

@ -0,0 +1,22 @@
$PrinterName = "Brother MFC-7460DN-2-Stock"
$PrinterIP = "192.168.150.214" # IP-Adresse des Druckers
$PortName = "IP_$PrinterIP"
$DriverName = "Brother Laser Type1 Class Driver" # Druckertreiber-Name
# Prüfen, ob der Drucker bereits existiert
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
# Prüfen, ob der TCP/IP-Port existiert
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
Write-Host "TCP/IP Port hinzugefügt: $PortName"
} else {
Write-Host "TCP/IP Port existiert bereits."
}
# Drucker hinzufügen
Add-Printer -Name $PrinterName -PortName $PortName -DriverName $DriverName
Write-Host "Drucker hinzugefügt: $PrinterName"
} else {
Write-Host "Drucker ist bereits installiert."
}

View File

@ -0,0 +1,22 @@
$PrinterName = "Brother MFC-8460N USB-1-Stock"
$PrinterIP = "192.168.150.51" # IP-Adresse des Druckers
$PortName = "IP_$PrinterIP"
$DriverName = "Brother MFC-8460N USB" # Druckertreiber-Name
# Prüfen, ob der Drucker bereits existiert
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
# Prüfen, ob der TCP/IP-Port existiert
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
Write-Host "TCP/IP Port hinzugefügt: $PortName"
} else {
Write-Host "TCP/IP Port existiert bereits."
}
# Drucker hinzufügen
Add-Printer -Name $PrinterName -PortName $PortName -DriverName $DriverName
Write-Host "Drucker hinzugefügt: $PrinterName"
} else {
Write-Host "Drucker ist bereits installiert."
}

View File

@ -0,0 +1,22 @@
$PrinterName = "Brother-MFC-8860DN-Vertrieb"
$PrinterIP = "192.168.150.211" # IP-Adresse des Druckers
$PortName = "IP_$PrinterIP"
$DriverName = "Brother MFC-8860DN USB" # Druckertreiber-Name
# Prüfen, ob der Drucker bereits existiert
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
# Prüfen, ob der TCP/IP-Port existiert
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
Write-Host "TCP/IP Port hinzugefügt: $PortName"
} else {
Write-Host "TCP/IP Port existiert bereits."
}
# Drucker hinzufügen
Add-Printer -Name $PrinterName -PortName $PortName -DriverName $DriverName
Write-Host "Drucker hinzugefügt: $PrinterName"
} else {
Write-Host "Drucker ist bereits installiert."
}