Listar a quantidade de mensagens não lidas de uma mailbox com o PowerShell

Requisitos Script PowerShell Abra o Windows PowerShell ISE e coloque o seguinte conteúdo (altere as partes em cima conforme sua realidade ou necessidade): Fontes/Referências http://iris77.net/?p=72https://stackoverflow.com/questions/59092716/unread-emails-for-exchange-2016 https://www.codetwo.com/admins-blog/search-mailbox-exchange-2013-2016-online-attributes/https://www.independentsoft.de/exchangewebservices/tutorial/findunreadmessages.htmlhttps://www.microsoft.com/en-us/download/confirmation.aspx?id=42951https://www.microsoft.com/pt-BR/download/details.aspx?id=45520

Como criar um Input Box no PowerShell

Com a simples linha de código é possível abrir uma tela gráfica onde a informação inserida será usada como variável “user”. Sendo possível usar para diversos fins (criar um “mini programa” para o suporte de primeiro nível, por exemplo) [System.Reflection.Assembly]::LoadWithPartialName(‘Microsoft.VisualBasic’) | Out-Null$User = [Microsoft.VisualBasic.Interaction]::InputBox(‘Enter a user name’, ‘User’, “$env:UserName”) Exemplo Leia mais

Executar comandos PowerShell remotamente no Exchange 2016 (sem ter o Exchange Management Tools)

Deixaremos algumas partes do post em cinza para que você altere, conforme o seu ambiente. Habilitando o acesso Powershell no Exchange Executando remotamente um comando Powershell Para que possa ser usado várias vezes, em seu computador crie um arquivo C:\Temp\Add-Exchange.ps1 Agora, sempre que precisar, execute o comando C:\Temp\Add-Exchange.ps1 . Em Leia mais

Criar um script PowerShell que use variáveis na sintaxe

Veja como criar um script PowerShell que use variáveis externas informadas no comando, com isso é possível criar scripts para automatizar diversas tarefas Vamos sugerir dois códigos pequenos e simples, para que possam ser explorados o uso de variáveis externas ao script. Para isso, vamos fazer dois exemplos extremamente simples Leia mais