invoke-command

    1热度

    1回答

    如何提高invoke-command的效率使用会话从powershell中的远程计算机收集日志?它采取1分51秒收集98k没有。我的日志。 Measure-Command { invoke-command -Credential $cred -cn $user -ScriptBlock { get-wmiobject -class win32_ntlogevent

    4热度

    2回答

    使用PowerShell 3.0,我使用Invoke-Command cmdlet在一个XMLELEMENT传递给脚本块时,XML元素传递给脚本块。问题是,我觉得脚本块正在接收参数为ArrayList和不作为的XmlElement(其实,我知道,收到的参数是一个ArrayList我登出$service.GetType())。 这里是我的XMLElement: <Service> <Ser

    5热度

    2回答

    我一直在试图弄清楚这一点。我看过其他文章,并尝试了一切,但我没有得到任何地方。我想将一个数组作为参数传递给另一个PS脚本。以下是我想要的: $IPArray = Get-Content C:\ListofIps.txt Invoke-Command -Computername $server -Credential $cred -FilePath "C:\script.ps1" -Argumen

    2热度

    3回答

    我有一个powershell 2.0脚本,它应该在多个服务器上运行命令并处理输出。 我想运行后台作业中的每个服务器的命令和处理。 的COMAND工作没有任何问题,并在终止半秒或更少: Invoke-Command -ComputerName $client -ScriptBlock { #do some stuff } 但是,当我在后台作业运行此,作业不会终止: Start-Job { Inv

    1热度

    1回答

    我试图在另一台计算机上远程安装PowerShell软件(.exe)。我现在有: Invoke-Command -Authentication Credssp -Credential $cred -ComputerName "TargetComputer01" -ScriptBlock {Start-Process -FilePath $args[0] -ArgumentList ('/log "{

    0热度

    1回答

    我无法在C#中使用Invoke-Command在远程计算机上执行Powershell文件脚本,但同时我能够通过PowerShell命令窗口在远程计算机上使用Invoke-Command执行相同的脚本文件,而不会出现任何问题。 通过在两台机器上执行调用Enable-PsRemoting,我的远程机器以及本地机器已启用Remoting。我也将这两台机器上的ExecutionPolicy设置为Unres

    0热度

    1回答

    从我的脚本我想在远程Windows机器上运行一些命令。所以我google了一下,似乎是最流行的,不知何故,标准的方法是使用PowerShell的Invoke-Command cmdlet,它似乎使用与winrm和winrs相同的协议。因此,波纹管是我试图从我的脚本调用命令(其实我试过很多其他的修改好,但IMO这些都足以说明问题): PowerShell -Command "$encpass=Con

    0热度

    1回答

    嗨我想弄清楚如何安装.exe文件到5服务器机器,但我无法安静地安装在我自己的机器上。 我有这个命令 Invoke-Command -ScriptBlock {Start-Process -FilePath \\ xxx-STUDENT3-W7 \ Users \ bkoo004 \ Documents \ test \ ccleaner402.exe \ r} 但我无法找到setup.iss文件在

    1热度

    2回答

    朋友的我已经有了这个功能的麻烦,它会在远程服务器上运行,但我已经得到了以下的输出: 调用命令:位置参数无法找到接受参数'& C:\ testNunit \ dll \'。 在d:\测试\ Multithread.ps1:65字符:16 +调用指令< < < < -ComputerName $ SERV -ScriptBlock $命令([脚本块] ::创建( “& $ OneProject”))-

    1热度

    1回答

    失去元件我由此调用的powershell脚本: function checkUrlOnSites([string[]]$urls) { #1 Write-Verbose $urls.count $results=invoke-command -computername $computerName -ea silentlycontinue -ev err