0

我为 Exchange 命令行管理程序编写了一个脚本。我已将脚本保存在服务器上。我的问题是:如何从远程 Windows 10 计算机运行脚本?*关于服务器身份验证 - 我可以在脚本上写下我的服务器凭据

我试过这个脚本,但它每次都要求输入用户名和密码,并且无法执行文件。

$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://mailserver/PowerShell/ -Authentication Kerberos -Credential $UserCredential
Import-PSSession $Session
Invoke-Command -ComputerName mailserver -FilePath \\mailserver\c$\Script\MPC3.ps1

编辑:我希望能够在我的 Windows 计算机上打开以下 PS: MAPILab.Pop3Connector.Shell

谢谢你帮助我!

4

1 回答 1

1

我不建议将凭据存储在脚本中。但这里有一种方法:

$Username = 'username'
$Password = 'passwd' | ConvertTo-SecureString -AsPlainText -Force
$Credential = New-Object -TypeName 'System.Management.Automation.PSCredential' -ArgumentList $Username, $Password
于 2022-01-10T11:52:06.883 回答