PowerShell: Conectando ao Domino

Para conectar ao Lotus Domino via MS Windows PowerShell, fazemos o acesse via COM.

Os pré-requisitos são


 * O servidor Lotus Domino ou o cliente Lotus Notes devem estar instalados na máquina

Crie um arquivo, por exemplo, pegaNotes.ps1

Com o código abaixo você pode testar a sua conexão.

$nsession = new-object -com "Lotus.NotesSession" $nsession.initialize $String = $nsession.UserName $wshshell = new-object -comobject wscript.shell $Answer = $wshshell.popup($String,0,"Notes Username",4) [Console]::WriteLine("Test=" + $nsession.CommonUserName);

Salve o arquivo.

Dentro do PowerShell, execute

PS C:\> C:\pegaNotes.ps1