我是一个新手学习Powershell。 我编写了一个脚本来定期清理过期文件,我计划在 jenkins 中运行它。 当我通过一条路径时,它很好,而且工作正常。
法典:
PS D:clean-task> powershell D:clean-taskclean-up.ps1 -WORKSPACE_LIST D:clean-tasktest -LOG_FLODER_PATH D:clean-task -LIMIT_DAY 0
但是当我通过 2 个拼接的时,它不起作用。
法典:
PS D:clean-task> powershell D:clean-taskclean-up.ps1 -WORKSPACE_LIST "D:clean-tasktest,D:clean-tasktest1" -LOG_FLODER_PATH D:clean-task -LIMIT_DAY 0
那么如何在powershell的终端中输入由多个路径组成的字符串参数呢?
我只需要在powershell命令之后添加-File
徽标。 我认为这实际上会将以下参数视为字符串并将它们传递给执行的.ps1
文件。