获取计算机的名称

0 powershell scripting wildcard

有没有办法.txt通过脚本命名文件输出,该脚本与运行它的计算机名称相同?有什么东西沿着%computername%.txt?

例:

[String]$logFile = 'C:\Test\nameofcomputer.txt'
Run Code Online (Sandbox Code Playgroud)

iCo*_*dez 5

您可以通过以下方式访问计算机的名称$env:computername:

$logFile = "C:\Test\$env:computername.txt"
Run Code Online (Sandbox Code Playgroud)

请注意,我用引号"而不是撇号包围了字符串'.这样变量$env:computername就会扩展到计算机的名称.