NetCan
This commit is contained in:
parent
ccbe57af48
commit
85d746bbf0
25
Netzlaufwerke/NetScan.ps1
Normal file
25
Netzlaufwerke/NetScan.ps1
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Definiere die Variablen
|
||||||
|
$Netzlaufwerk = "N:"
|
||||||
|
$Freigabe = "\\192.168.150.222\NetScan"
|
||||||
|
$Benutzer = "123"
|
||||||
|
$Passwort = "123"
|
||||||
|
|
||||||
|
# Prüfen, ob das Netzlaufwerk bereits verbunden ist, und es ggf. trennen
|
||||||
|
if (Test-Path $Netzlaufwerk) {
|
||||||
|
Write-Host "Laufwerk $Netzlaufwerk ist bereits verbunden. Trenne die Verbindung..."
|
||||||
|
net use $Netzlaufwerk /delete /yes
|
||||||
|
}
|
||||||
|
|
||||||
|
# Warten, um sicherzustellen, dass die Verbindung getrennt wurde
|
||||||
|
Start-Sleep -Seconds 2
|
||||||
|
|
||||||
|
# Netzlaufwerk mit Benutzernamen und Passwort verbinden (Klartext)
|
||||||
|
Write-Host "Verbinde $Netzlaufwerk mit $Freigabe ..."
|
||||||
|
net use $Netzlaufwerk $Freigabe /user:$Benutzer $Passwort /persistent:yes
|
||||||
|
|
||||||
|
# Prüfen, ob die Verbindung erfolgreich war
|
||||||
|
if (Test-Path $Netzlaufwerk) {
|
||||||
|
Write-Host "Netzlaufwerk erfolgreich verbunden: $Netzlaufwerk"
|
||||||
|
} else {
|
||||||
|
Write-Host "Fehler beim Verbinden des Netzlaufwerks!"
|
||||||
|
}
|
||||||
27
Powershell/Drucker/MFC-8860.ps1
Normal file
27
Powershell/Drucker/MFC-8860.ps1
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
$PrinterName = "Brother-MFC-8860DN-Vertrieb"
|
||||||
|
$PrinterIP = "192.168.150.211"
|
||||||
|
$PortName = "IP_$PrinterIP"
|
||||||
|
|
||||||
|
# Prüfen, ob der Drucker bereits existiert
|
||||||
|
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
|
||||||
|
|
||||||
|
# TCP/IP-Port prüfen und ggf. hinzufügen
|
||||||
|
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 – ohne konkreten Treiber, Windows sucht automatisch
|
||||||
|
try {
|
||||||
|
Add-Printer -Name $PrinterName -PortName $PortName
|
||||||
|
Write-Host "Drucker hinzugefügt: $PrinterName (Treiber automatisch ausgewählt)"
|
||||||
|
}
|
||||||
|
catch {
|
||||||
|
Write-Host "Fehler beim Hinzufügen des Druckers: $_"
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
Write-Host "Drucker ist bereits installiert."
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user