É muito simples administrar o hub ezeep usando o powershell. Apenas siga os passos abaixo:
1. Instale o módulo ezeep PowerShell
Baixe o módulo do ezeep Hub e instale em uma máquina Windows que possa acessar o hub localmente.
Acesse o console do hub ezeep e baixe o módulo TPHubPS.dll do PowerShell na página de login do console do hub ezeep.
Observação: se você não souber a URL do hub, siga este link: Encontrando o hub ezeep na rede
- O módulo será baixado para sua pasta "Downloads" padrão.
- Abra as propriedades do arquivo TPHubPS.dll e marque ou clique em DESBLOQUEAR para remover o bloqueio automático do Windows de DLLs copiadas. Clique em OK para confirmar.
- Abra o Windows PowerShell como administrador e execute o comando abaixo para importar o módulo TPHubPS.dll.
Import-Module .\TPHubPS.dll
2.Inicializar o ezeep Hub
Inicializar o hub para poder usar todos os cmdlets com um Hub específico. Execute os comandos abaixo:
#Especificando a URL do hub de destino:
Set-TPHubUri -Uri https://192.168.x .x
#Aceitando o certificado do console web pelo módulo PowerShell:
Set-TPHubServerCertificateValidation -Option AcceptAlways
#Especificando a senha do hub de destino (por padrão, a senha é impressa:
Get-TPHubAuthentication -PlainPassword print4life
3. Lista de cmdlets disponíveis
A seguir está uma visão geral dos comandos do PowerShell do hub.
- Os cmdlets disponíveis podem ser visualizados usando:
Get-Command -Módulo TPHubPS
Cmdlets disponíveis para:
- Impressoras
- Encontrar impressora
- configurações globais de SNMP
- configurações de rede
- Monitoramento de hub
- Cloud Connect
- Gerenciamento Remoto (Firmware 1.16+)
- Impressão pull (Firmware 1.16+)
- certificados
- sistema
- Reiniciar, redefinir e fazer backup
- Informações da versão e atualização
- Horário do sistema e registro
Impressoras
Cmdlet | Descrição breve |
Get-TPHubPrinter | Recupera a lista de impressoras |
Adicionar TPHubPrinter | Cria uma nova impressora |
Set-TPHubPrinter | Modifica uma impressora existente |
Get-TPHubAvailableUSB | Importa as impressoras conectadas às interfaces USB |
Remove-TPHubPrinter | Remova uma impressora |
Remover-TPHubAllPrinter | Remover todas as impressoras |
Get-TPHubDefaultPrinter | Lê a impressora padrão (ou a atual) |
Set-TPHubDefaultPrinter | Definir uma impressora padrão (ou a atual) |
Encontrar impressora
Cmdlet | Descrição breve |
Set-TPHubFindPrintersSettings | Permite a busca de impressoras na sub-rede local do hub e adição automática de impressoras localizadas à lista de impressoras |
Get-TPHubFindPrintersSettings | Exibe as configurações para procurar impressoras na sub-rede local do hub e se essas impressoras devem ser atribuídas automaticamente à lista de impressoras |
Get-TPHubFindPrinters | Procuras impressoras na sub-rede local do hub |
Set-TPHubDiscoveredPrinter | Permite pesquisar impressoras na sub-rede local do Hub |
Get-TPHubDiscoveredPrinter | Procuras impressoras na sub-rede local do hub |
Add-TPHubDiscoveredPrinterBlacklist | Marca as impressoras como ocultas |
Remove-TPHubDiscoveredPrinterBlacklist | Remover o atributo oculto |
configurações globais de SNMP
Cmdlet | Descrição breve |
Get-TPHubSnmpGlobal | Lê a configuração SNMP com a qual as impressoras são endereçadas |
Set-TPHubSnmpGlobal | Seleciona e configura o protocolo SNMP com o qual as impressoras são endereçadas |
Get-TPHubPrinterSnmp | |
Set-TPHubPrinterSnmp | |
Get-TPHubPrinterSnmpStatus |
configurações de rede
Cmdlet | Descrição breve |
Get-TPHubNetworkDesc | Lê os campos de nome do host, comentários e descrição do local (e também o hash de revisão interna do software, para identificar exclusivamente a configuração) do Hub |
Set-TPHubNetworkDesc | Modifica os campos de nome do host, comentários e descrição do local do hub |
Get-TPHubNetworkIPV4 | Lê a configuração Ipv4 do Hub |
Set-TPHubNetworkIPV4 | Modifica a configuração IPv4 do Hub |
Set-TPHubNetworkIEEE802.1X | Defina uma configuração para autenticação de rede EAP para Ethernet |
Get-TPHubNetworkIEEE802.1X | Lê a configuração da autenticação de rede EAP para Ethernet |
Monitoramento de hub
Cmdlet | Descrição breve |
Get-TPHubSnmpAgentV1 | |
Set-TPHubSnmpAgentV1 | |
Get-TPHubSnmpAgentV3 | |
Set-TPHubSnmpAgentV3 |
Gerenciamento remoto (somente firmware 1.16+)
Cmdlet | Descrição breve |
Get-TPHubEzeepCloudManagement | Verificação da operação do gerenciamento de nuvem do ezeep Blue |
Set-TPHubEzeepCloudManagement | Habilita o gerenciamento de nuvem do ezeep Blue (pré-requisito para reivindicação do Hub) |
Cloud Connect
Cmdlet | Descrição breve |
Connect-TPHubEzeep | Conecte o Hub ao ezeep Blue para permitir que as impressoras instaladas no Hub também sejam usadas para impressão em nuvem com o ezeep Blue |
Get-TPHubEzeep | Exibe as propriedades da conexão feita com Connect-TPHubEzeep para ezeep Blue |
Desconectar-TPHubEzeep | Desconectar o Hub do ezeep Blue |
Pull Printing (somente firmware 1.16+)
Cmdlet | Descrição breve |
Get-TPHubPPConfiguration | Exibe as configurações de impressão pull |
Set-TPHubPPConfiguration | Define as propriedades específicas do Pull Printing |
Get-TPHubPPServerCheck | Testa a conexão com o servidor Pull Printing. |
Get-TPHubPPReader | Mostra a atualização do leitor de cartão à(s) interface(s) USB |
Set-TPHubPPReader | Este cmdlet permite atribuir manualmente os leitores de cartão às interfaces USB. O reconhecimento automático de recebimento da porta USB só é possível com o console da web. |
Get-TPHubPPLastId | Exibe o número de identificação (ID) do último cartão retido no leitor de cartões e a data e hora deste evento. |
Get-TPHubPullPrintingConfiguration | Lê a configuração de Pull Printing para ezeep Blue |
Set-TPHubPullPrintingConfiguration | Define e configura a impressão pull para ezeep Blue |
certificados
Cmdlet | Descrição breve |
Adicionar-TPHubCertificate | Carregar um certificado no Hub |
Desbloquear-TPHubCertificate | Se um certificado (recém-carregado), com Add-TPHubCertificate, estiver protegido por uma senha, desbloqueie-o com este cmdlet. |
Get-TPHubUnconfirmedCertificate | Esta função pode ser usada para verificar se um certificado protegido por senha foi desbloqueado com sucesso com Unlock-TPHubCertificate após o upload |
Remove-TPHubUnconfirmedCertificate | Este cmdlet tem a mesma função que o Remove . Só pode ser usado após o upload de um certificado cuja senha ainda não foi enviada ao Hub com Unlock-TPHubCertificate. |
Removedor-TPHubCertificate | Remover certificados que não estão atualmente atribuídos a uma função com Set-TPHubSslConfig |
Get-TPHubCertificate | Exibe todos os certificados carregados com Add-TPHubCertificate – independentemente de já terem sido atribuídos a uma função com Set-TPHubSslConfig |
Get-TPHubSslConfig | Indica qual função foi atribuída a qual certificado carregado com Add-TPHubCertificate |
Set-TPHubSslConfig | Aplica uma das três funções aos certificados carregados com Add-TPHubCertificate |
sistema
Cmdlet | Descrição breve |
Find-TPHubDevices | Procura Hubs na sub-rede local |
Set-TPHubTemporaryNetworkConfig | Altera o endereço IP de um Hub (válido apenas na próxima reinicialização do sistema até do dispositivo). |
Set-TPHubUri | Define o endereço web do Hub a ser configurado |
Get-TPHubUri | Mostra o endereço web atual do Hub a ser configurado |
Set-TPHubProxy | Define um servidor proxy para acesso web ao Hub a ser configurado |
Get-TPHubProxy | Exibe o endereço do servidor proxy atual |
Set-TPHubServerCertificateValidation | Determinar se o certificado do console web será ou não aceito pelo módulo PowerShell |
Get-TPHubServerCertificateValidation | Importa a configuração atual para aceitar o certificado do console da web por meio do módulo PowerShell |
Get-TPHubLanguage | Lê o idioma atual do sistema |
Set-TPHubLanguage | Altera o idioma do sistema de volta |
Set-TPHubPassword | Altera a senha do sistema |
Get-TPHubIsHidden | Mostra se a função Tornar Hub invisível para o Hub Finder está habilitado, ou seja, se o Hub invisível para o Finder após cinco minutos |
Definir-TPHubIsHidden | Após cinco minutos após a reinicialização do sistema, o Hub não aparecerá mais no Hub Finder |
Get-TPHubAuthentication | Registrar o usuário atual no Hub |
Clear-TPHubAuthentication | Desconectar o usuário atual do Hub |
Reiniciar, redefinir e fazer backup
Cmdlet | Descrição breve |
Start-TPHubReboot | Reinicia o sistema |
Start-TPHubFactoryReset | Redefina o Hub para as configurações padrão de fábrica |
Get-TPHubRequestTimeout | Lê o tempo limite do Hub |
Set-TPHubRequestTimeout | Lê o tempo limite do Hub |
Exportar-TPHubBackup | Salve as configurações em um arquivo .json |
Importar-TPHubBackup | Lê as configurações salvas do arquivo de backup .json e as grava no Hub |
Get-TPHubTaskResult |
Informações da versão e atualização
Cmdlet | Descrição breve |
Get-TPHubVersions | Lê as informações da versão |
Update-TPHubFirmware | atualização de firmware |
Horário do sistema e registro
Cmdlet | Descrição breve |
Get-TPHubTime | Lê a hora do sistema do Hub |
Set-TPHubTime | Definir a hora do sistema se um servidor de horário não for especificado e não houver conexão com a Internet |
Get-TPHubTimeServer | Envia a consulta ao servidor de horário no Hub |
Set-TPHubTimeServer | Definir um servidor de horário |
Exportar-TPHubLogFileName | Salva os logs completamente em um arquivo |
Get-TPHubLogVerbosity | Recupera o nível de registro |
Set-TPHubLogVerbosity | Modifica o nível de registro |
Clear-TPHubLogFile | Remover todos os arquivos de log |
Get-TPHubRemoteSyslogAddress | Lê o endereço do servidor syslog |
Set-TPHubRemoteSyslogAddress | Define o endereço do servidor syslog |