0
我可以得到纯文本显示,我可以先获取一个变量,然后显示文本 - 但是,我想获得例如标签,然后变量:http POST invoke-WebRequest参数添加文本
Computer Name: $env:computername
返回错误。
我使用批处理命令是:
powershell -Command "& {Invoke-WebRequest -Uri https://script.google.com/macros/s//exec -Method POST -Body text="$env:computername, $env:os, $env:username, $env:thisip"}"
我想简单地标记命令中的每个变量,如:
powershell -Command "& {Invoke-WebRequest -Uri https://script.google.com/macros/s//exec -Method POST -Body text="ComputerName: $env:computername, OS: $env:os, UserName: $env:username, IP: $env:thisip"}"
但是我继续得到关于位置参数的错误。
任何帮助表示赞赏!
看起来像你的问题是有关单引号内的单引号。您需要双引号内部的单引号,或者该字符串被解释为以字符串中间结尾。 – thepip3r
杜。谢谢您的帮助!很容易错过这些东西!感谢帮助! – OblongMedulla