powershell-remoting

    1热度

    2回答

    我正在使用command1.ps1脚本在目标VM上安装Azure自定义脚本扩展并执行命令2.ps1。 command2.ps1应该运行一个脚本(即在ScriptBlock内)作为域管理员(因此为-Credential $Credentials)。当我手动运行command2.ps1并输入$ domainAdminName和$ domainAdminPassword时,它可以工作,但是通过comma

    0热度

    1回答

    我正在创建一个脚本,它使用Powershell预制了从cu15到cu17的Exchange Server 2013的远程升级。 它更新.Net Framework 4.6.2没有问题。 启动后会出现错误。\ setup.exe/mode:upgrade/IAcceptExchangeServerLicenseTerms。 安装日志表明它不能验证凭据,但我不确定是否管理安装.net框架没有问题。在E

    0热度

    2回答

    ## To run the script # .\get_status.ps1 -Hostname <host> -Service_Action <action> -Service_Name <name> #$Hostname = "hostname" #$Service_Action = "Get-Service" #$Service_Name = "service_name" p

    1热度

    1回答

    我有以下脚本: foreach ($server in $ProductList.$SelectedServer) { Invoke-Command -ComputerName $server -Credential domain\user -ScriptBlock { Import-Module WebAdministration echo "restartin

    0热度

    1回答

    我正在使用一些部署PowerShell脚本,我计划使用Bamboo进行部署。在这些PowerShell脚本中,我想在本地网络上的远程计算机上运行命令。我想使用Invoke-Command并使用远程计算机的本地管理员帐户作为凭证,如下所示; Invoke-Command -ComputerName DevBox -Credential DevBox\Administrator -ScriptBloc

    1热度

    1回答

    我试图在两个Windows 2016服务器之间创建一个PSSESSION,这两个服务器都在同一个域中。 PSremoting已启用并且Test-Wsman正常工作。 我想通过-credentials参数提供的目标计算机的本地管理帐户在目标计算机上输入远程会话。但是,如果我使用域帐户,它就会起作用。 所以: New-PSSession Targetmachine -Credential <crede

    1热度

    1回答

    我在做一个用GUI改变用户帐户AD的脚本。 在列表中选择一个用户时,我想显示他是其成员的所有组。 对于顺序是确定的,但在PSSession中的命令不工作,-Filter参数不识别变量 $SessionAD = New-PSSession -ComputerName $AD Invoke-Command $SessionAD -Command {Import-Module ActiveDirect

    -1热度

    1回答

    我按照建议here和here写一个PowerShell脚本,远程杀死一个进程远程杀死一个进程: Get-WmiObject Win32_Process -Filter "Name='myapp.exe'" -ComputerName remotecomputername | Invoke-WmiMethod -Name Terminate 上述工作,当我执行它在我的机器上,但是当它是远程运行的

    0热度

    2回答

    我目前正在研究一个脚本,该脚本在绑定在我的Web服务器的IIS中的证书即将到期时发送一封电子邮件。我确实有脚本通过电子邮件发送。我只需要知道如何比较商店查询中可用的证书与当前正在使用的证书。现在,这是我有: $Date= (Get-Date) $SMTPServer = "smtp.test.com" $From = "[email protected]" Import-Module We

    1热度

    1回答

    明确指定凭据我创建了一个VSTS任务PowerShell的目标计算机上其执行远程计算机上的电源外壳。该任务是作为发布定义的一部分而创建的。 ,当我再触发新版本建立代理执行远程机器上的这个电源外壳按道理讲。假设目标机器是M1 &我的构建代理正在用户帐户u1下运行。我在M1上以管理员身份制作了u1。 如果服务代理在其下运行的帐户是目标计算机上的管理员,那么为什么我需要再次明确提及的凭据。如果我没有指定