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