请问在PS里面这个'是做什么用的


PowerShell交流中心分类: Powershell基础请问在PS里面这个'是做什么用的
-1
Leeker asked 7 年 ago

脚本中有这么一段:
new-vm -Name $VMName -Path $VMFolderPath -VHDPath $VHD.Path -BootDevice VHD -Generation 2 -SwitchName $vSwitch | `
Set-VMMemory -DynamicMemoryEnabled $true `
-MaximumBytes $maxRAM -MinimumBytes 512MB -StartupBytes 4GB `
 
想知道这个 ‘ 点是做什么用的,谢谢

Leeker replied 7 年 ago

上文中的(`),不是 (‘),最后一行的标点输错了..

1 Answers
1
Best Answer
Mooser Lee 管理员 answered 7 年 ago

这个反引号,用来告诉PowerShell语法解析器,当前行和接下来的一行,属于同一行语句。否则就只能写在同一行。
比如下面两端脚本块是等价的:

Invoke-WebRequest https://www.pstips.net -Method Get
Invoke-WebRequest `
https://www.pstips.net `
-Method Get
Leeker replied 7 年 ago

谢谢