powershell - 如何将变量扩展为几个空格分隔的程序参数
问题描述
亲爱的,
我有一个环境变量,其中包含要传递给程序的所有参数。VAR_NAME=/arg1 /arg2 /arg3 ...
我尝试使用以下方法调用程序:
program $Env.VAR_NAME
不幸的是,环境变量扩展为单个参数。
谢谢。
解决方案
只需拆分环境变量以返回参数列表:
program ($Env.VAR_NAME -split ' ')
推荐阅读
- python - 使用 Python 从 Outlook 读取电子邮件并指定日期范围
- mysql - SQL/MySQL - 跳过或不从选择查询中选择一列
- yocto - 与 Audit daemon 相关的文件不在 rootfs 中
- node.js - 如何解决此错误 TypeError [ERR_INVALID_ARG_TYPE]: The 'request' argument must be string。使用 nuxt.js 接收到未定义的类型
- python-3.x - 图工具:在添加顶点之前检查顶点是否存在的有效方法
- c++ - 析构函数之外的异常
- android - SQLiteException:将 sqlcipher 版本从 3 升级到 4 时文件不是数据库
- react-native - 使用 mapview react native 编译时应用程序崩溃
- python - 从 PostgreSQL 'builtin_function_or_method' 对象获取数据时出错,没有属性 'execute'
- javascript - 如何使用 sourcemap 和来自字符串的评估 TypeScript