invoke-command

    0热度

    1回答

    我想在远程服务器上创建DHCP范围。远程服务器未加入域。我想在Invoke-command scriptblock中使用声明的变量。 验证码: $DNS1 = "1XX.1XX.101.20","1XX.1XX.101.21" $DNS2 = "194.239.134.83","193.162.153.164" $DHCPServer = "XXXXXX" $DHCPServer1 = "1

    1热度

    1回答

    我有以下行: "OSType" = Invoke-Command -ComputerName $Computer -ScriptBlock { Get-CimInstance SoftwareLicensingProduct | Where-Object -FilterScript { ($_.Description -like "W*" -and $_.licensestatus -eq 1)

    0热度

    1回答

    我有一个名为​​ 的SharePoint根网站当我尝试访问使用Invoke-WebRequest PowerShell命令则不会返回控制这个网站。它继续运行,直到我按下Ctrl + break来停止执行。 Invoke-WebRequest "http://myserver" -UseDefaultCredentials -UseBasicParsing 当我在浏览器中打开该网站时,它很快打开

    0热度

    1回答

    我有一个非常简单的脚本,在服务器上工作得很好,我登录到服务器并运行它。 invoke-command -scriptblock { & snacfg workstation Computer /delete} 但是,当我尝试远程执行此操作时,我收到“您没有设置系统ACL对文件所需的权限”。 invoke-command -ComputerName SERVER -scriptblock {sn

    0热度

    1回答

    我想在使用invoke-restmethod/invoke-webrequest的powershell中执行REST API,但是当我传递Json时失败投入。它与CURL命令一起使用。 卷曲-v --user管理员:密码-H接受:应用/ JSON -H内容类型:应用程序/ JSON -d “@ C:\ DATA \ test.json” -X POST http://10.11.60.88:808

    0热度

    1回答

    我有这个“简单”脚本我试图用路径名中的嵌入变量运行,我试过并且没有+和引号整个事情,我似乎无法得到一个变量在路径中工作。如果我这样运行,它会输出到C:\ Scripts \ Audit,而不是C:\ Scripts \ Audit \ 20161229_Audit \ GPO_Reports。你是否可以在ScriptBlock中没有变量,我已经看过关于使用ArgumentList的评论,但我不确定

    1热度

    1回答

    有谁知道我是否可以在PowerShell工作流程中使用Invoke-Command? 目前我有一个脚本,它通过一个文本文件与服务列表进行循环,但是我希望它一次一个地推送到所有的服务器。这可能吗? 这是当前脚本块我一起工作: { ForEach ($Server in $Servers) { Write-Host "Copying code to $Server..."

    0热度

    1回答

    我编写了一个脚本来登录到客户网站。一切正常,但他们报告说,他们看到我使用的帐户陈旧的会话。我无法解决这个问题,因为我的googlefu没有任何返回。这是我写的代码: $c = Get-Credential -credential ${CREDENTIAL} $loginbase = 'http://${IP}' $loginURL = $loginbase + '/AdminTools/qu

    3热度

    1回答

    我编写了一个简单的powershell脚本来修改远程计算机上的hosts文件,但出了问题。 脚本: param( [string]$value ) $username = 'username' $password = 'password' $hosts = "172.28.30.45","172.28.30.46" $pass = ConvertTo-SecureString

    1热度

    2回答

    我试图编写一个单行程来远程利用netbackup的一些功能。我知道如何通过重复参数在最后使用-args [0]和[1]将参数传递给Invoke Command。什么我试图完成一个例子: CC =国家代码(会重蹈因命名约定 SS =点(也重复由于命名约定) Invoke-Command -ComputerName RemoteServer -ScriptBlock {& "C:\Program Fi