Powershell在变量中转义空格

时间:2018-11-07 10:37:03

标签: powershell escaping invoke

以下示例脚本由于名称和数字之间的空格而终止于文件夹。如何运行完整字符串?

$path = "C:\folder1\folder 2"

Invoke-Expression "$path\DB_Migration\Migrate.exe --timeout=300 -a $path\Server\Application.Core.dll -db SqlServer -conn $connectionstring"

$path实际上是$PSScriptRoot在不能简单地重命名文件夹的服务器上。

欢呼

0 个答案:

没有答案