Es ist sehr einfach, den ezeep-Hub mit der Powershell zu verwalten. Führen Sie einfach die folgenden Schritte aus:
- Installieren Sie das ezeep PowerShell-Modul
- Initialisiere ezeep Hub
- Liste der verfügbaren Cmdlets
- Remote powershell Konfiguration
1. Installieren Sie das ezeep PowerShell-Modul
Laden Sie das Modul vom ezeep Hub herunter und installieren Sie es auf einem Windows-Rechner, der lokal auf den Hub zugreifen kann.
- Zugriff auf die ezeep Hub-Konsole und Download des PowerShell-Moduls TPHubPS.dll von der Anmeldeseite der ezeep Hub-Konsole.
Hinweis: Wenn Sie die Hub-URL nicht kennen, folgen Sie diesem Link: Finden des ezeep Hubs im Netzwerk
- Das Modul wird in Ihren Standard "Downloads" Ordner heruntergeladen.
- Öffnen Sie die Eigenschaften der Datei TPHubPS.dll und setzen Sie ein Häkchen oder klicken Sie auf UNBLOCK um die automatische Blockierung der kopierten DLLs durch Windows aufzuheben. Klicken Sie auf OK, um den Vorgang abzuschließen.
- Öffnen Sie Windows PowerShell als Administrator und führen Sie den folgenden Befehl aus, um die TPHubPS.dll module zu importieren.
Import-Module .\TPHubPS.dll
2. ezeep Hub initialisieren
Initialisieren Sie den Hub, um alle Cmdlets mit einem bestimmten Hub verwenden zu können. Führen Sie die folgenden Befehle aus:
# Angeben der URL des Ziel-Hubs
Set-TPHubUri -Uri https://192.168.x.x
# Akzeptieren des Zertifikats der Webkonsole durch das PowerShell-Modul
Set-TPHubServerCertificateValidation -Option AcceptAlways
# Festlegen des Passworts des Ziel-Hubs (standardmäßig lautet das Passwort print
Get-TPHubAuthentication -PlainPassword print4life
3. Liste der verfügbaren Cmdlets
Im Folgenden finden Sie eine Übersicht über die PowerShell-Befehle des Hub’s.
- Die verfügbaren Cmdlets können über:
- angezeigt werden.
Get-Command -Module TPHubPS
Verfügbare Cmdlets für:
- Drucker
- Drucker suchen
- Globale SNMP-Einstellungen
- Netzwerkeinstellungen
- Hub-Überwachung
- Cloud Connect
- Fernverwaltung (ab Firmware 1.16)
- Ausdrucken (Firmware 1.16+)
- Zertifikate
- System
- Neustart, Zurücksetzen &; Sicherung
- Versionsinformationen & Update
- Systemzeit & Protokollierung
Drucker
Cmdlet | Kurzbeschreibung |
Get-TPHubPrinter | Ruft die Druckerliste ab |
Add-TPHubPrinter | Erstellt einen neuen Drucker |
Set-TPHubDrucker | Ändert einen vorhandenen Drucker |
Get-TPHubAvailableUSB | Importiert die an den USB-Schnittstellen angeschlossenen Drucker |
Entferne-TPHubDrucker | Entfernt einen Drucker aus |
Entferne-TPHubAllDrucker | Entfernt alle Drucker |
Get-TPHubDefaultDrucker | Ermittelt den Standarddrucker (oder den aktuellen Drucker) |
Set-TPHubDefaultPrinter | Setzt den Standarddrucker (oder den aktuellen Drucker) |
Drucker suchen
Cmdlet | Kurzbeschreibung |
Set-TPHubFindPrintersSettings | Ermöglicht die Suche nach Druckern im lokalen Subnetz des Hubs und das automatische Hinzufügen der gefundenen Drucker zur Druckerliste |
Get-TPHubFindPrintersSettings | Zeigt die Einstellungen an, ob nach Druckern im lokalen Subnetz des Hubs gesucht werden soll und ob diese Drucker automatisch der Druckerliste hinzugefügt werden sollen |
Get-TPHubFindPrinters | Sucht nach Druckern im lokalen Subnetz des Hub’s |
Set-TPHubDiscoveredPrinter | Ermöglicht die Suche nach Druckern im lokalen Subnetz des Hub’s |
Get-TPHubDiscoveredPrinter | Sucht nach Druckern im lokalen Subnetz des Hub’s |
Add-TPHubDiscoveredPrinterBlacklist | Markiert Drucker als versteckt |
Remove-TPHubDiscoveredPrinterBlacklist | Entfernt das Attribut hidden |
Globale SNMP-Einstellungen
Cmdlet | Kurzbeschreibung |
Get-TPHubSnmpGlobal | Liest die SNMP-Konfiguration, mit der die Drucker angesprochen werden |
Set-TPHubSnmpGlobal | Wählt das SNMP-Protokoll aus und konfiguriert es, mit dem die Drucker angesprochen werden |
Get-TPHubPrinterSnmp | |
Set-TPHubPrinterSnmp | |
Get-TPHubPrinterSnmpStatus |
Netzwerkeinstellungen
Cmdlet | Kurzbeschreibung |
Get-TPHubNetworkDesc | Liest die Felder Hostname, Kommentare und Standortbeschreibung (sowie den softwareinternen Revisionshash zur eindeutigen Identifizierung der Konfiguration) aus dem Hub |
Set-TPHubNetworkDesc | Ändert die Felder Hostname, Kommentare und Standortbeschreibung des Hubs |
Get-TPHubNetworkIPV4 | Liest die Ipv4-Konfiguration vom Hub |
Set-TPHubNetworkIPV4 | Ändert die IPv4-Konfiguration des Hub’s |
Set-TPHubNetworkIEEE802.1X | Setzt die Konfiguration für die EAP-Netzwerkauthentifizierung für Ethernet |
Get-TPHubNetworkIEEE802.1X | Liest die Konfiguration der EAP-Netzwerkauthentifizierung für Ethernet |
Hub-Überwachung
Cmdlet | Kurzbeschreibung |
Get-TPHubSnmpAgentV1 | |
Set-TPHubSnmpAgentV1 | |
Get-TPHubSnmpAgentV3 | |
Set-TPHubSnmpAgentV3 |
Fernverwaltung (nur Firmware 1.16+)
Cmdlet | Kurzbeschreibung |
Get-TPHubEzeepCloudManagement | Überprüft die Aktivierung des Cloud-Managements von ezeep Blue |
Set-TPHubEzeepCloudManagement | Ermöglicht die Cloud-Verwaltung von ezeep Blue (Voraussetzung für die Inanspruchnahme von Hub) |
Cloud Connect
Cmdlet | Kurzbeschreibung |
TPHubEzeep verbinden | Verbindet den Hub mit ezeep Blue, damit die auf dem Hub installierten Drucker auch für den Cloud-Druck mit ezeep Blue verwendet werden können |
Get-TPHubEzeep | Zeigt die Eigenschaften der mit Connect-TPHubEzeep hergestellten Verbindung zu ezeep Blue an |
Trenn-TPHubEzeep | Trennt die Verbindung des Hubs von ezeep Blue |
Ausdrucken (nur Firmware 1.16+)
Zertifikate
System
Neustart, Zurücksetzen &; Sicherung
Versionsinformationen & Update
Cmdlet | Kurzbeschreibung |
Get-TPHubVersions | Liest die Versionsinformationen aus |
Update-TPHubFirmware | Aktualisiert die Firmware |
Systemzeit & Protokollierung
Cmdlet | Kurzbeschreibung |
Get-TPHubTime | Liest die Systemzeit des Hub’s |
Set-TPHubTime | Setzt die Systemzeit, wenn kein Zeitserver angegeben ist und keine Internetverbindung besteht |
Get-TPHubTimeServer | Sendet Anfrage an Zeitserver im Hub |
Set-TPHubTimeServer | Definiert einen Zeitserver |
Export-TPHubLogFile | Speichert die Protokolle vollständig in einer Datei |
Get-TPHubLogVerbosity | Ruft den Log-Level ab |
Set-TPHubLogVerbosity | Ändert die Protokollstufe |
Lösche-TPHubLogFile | Löscht alle Protokolldateien |
Get-TPHubRemoteSyslogAddress | Liest die Adresse des Syslog-Servers |
Set-TPHubRemoteSyslogAddress | Setzt die Adresse des Syslog-Servers |
Der ezeep Hub kann auch aus der Ferne (über die Cloud) gesteuert werden.
- Laden Sie das Modul aus der Galerie herunter: https://www.powershellgallery.com/packages/TPHubPS/1.19.23.1
- Kopieren Sie auf Ihren PC und entpacken Sie das Paket
- Ermitteln Sie die Mac-Adresse des Hubs (z.B. b8:27:eb:2f:7a:a1)
- Starten Sie Powershell und führen Sie die folgenden Befehle aus:
Import-Module .\TPHubPS.dll Set-TPHubServerCertificateValidation -Option AcceptAlways Add-TPHubClaimEzpHub -Serial <hub mac> Get-TPHubAuthentication -PlainPassword print4life -ConnectorSerial <hub mac>
Jetzt sind alle Hub-Powershell-Befehle aus der obigen Tabelle für den normalen Gebrauch verfügbar.