首页 > 解决方案 > 如何将变量扩展为几个空格分隔的程序参数

问题描述

亲爱的,

我有一个环境变量,其中包含要传递给程序的所有参数。VAR_NAME=/arg1 /arg2 /arg3 ...

我尝试使用以下方法调用程序:

program $Env.VAR_NAME

不幸的是,环境变量扩展为单个参数。

谢谢。

标签: powershell

解决方案


只需拆分环境变量以返回参数列表:

program ($Env.VAR_NAME -split ' ')

推荐阅读