有没有办法通过 $variable 在 powershell 中移动多个选定的文件

And*_*vas 4 powershell

我正在寻找使用 powershell 变量将多个文件从一个目录移动到另一个目录的方法。

假设我有 var$domain = test.test并且目录中有四个文件$domain.csr $domain.crt $domain.pfx $domain.key"。我似乎无法以这种方式执行此操作Move-Items "$domain.csr $domain.crt $domain.pfx $domain.key" ../certs 是否有一行命令可以执行此操作?

谢谢。

she*_*nzy 7

您必须将源路径作为 传递<String[]>,因此请尝试:

Move-Item -Path $domain.csr, $domain.crt, $domain.pfx, $domain.key -Destination ../certs
Run Code Online (Sandbox Code Playgroud)

  • 是的,逗号使它成为一个数组。您甚至不需要双引号。 (2认同)