回显CMD中的另一个命令



大家好,我对任何类型的脚本都是新手,但我正在慢慢学习。这是我的问题,我正在尝试回显cmd中的一行,我认为它是另一个命令。我想

echo$cmdOutput=($env:CCOMPUTERNAME-替换"TEMP","RUSS"|输出字符串(.Trim((。但是,这是它在尝试回显时给我的错误。

C: \温度>echo$cmdOutput=($env:CCOMPUTERNAME-替换"TEMP"、"RUSS"|输出字符串(.Trim(("Out String(.Trim"未被识别为内部或外部命令,可操作程序或批处理文件。

我只想让它回显整个代码,因为最终我会把它附加到一个.txt文件中,但我需要一些帮助来克服这个障碍。将非常感谢任何和所有的帮助

竖线在cmd(管道字符(中有特殊含义
您可以通过使用插入符号对该字符进行转义来防止echo将其解释为命令字符。

有问题

(输出字符串(.Trim((

在powershell 中尝试此命令

echo $cmdOutput = ($env:COMPUTERNAME -replace "TEMP", "RUSS" | Out- String).TrimStart()

最新更新