将文件扩展名作为参数传递给powershell脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将文件扩展名作为参数传递给powershell脚本相关的知识,希望对你有一定的参考价值。
我使用此powershell命令来展平目录。下面这行很好:
Get-ChildItem . -Recurse -Filter "*.mp3" | Move-Item -destination ..Duplicates
但是当该行用作脚本时,我不确定如何将"*.mp3"
传递给下面的脚本。我得到了一个InvalidArgument: error
。
FlattenDirectory.ps1 . "*.mp3" ..Duplicates
# FlattenDirectory.ps1
Param(
[string]$From,
[string]$Ext
[string]$To
)
答案
你的,
街区有一个Param
缺失。
Param(
[string]$From,
[string]$Ext, # here
[string]$To
)
以上是关于将文件扩展名作为参数传递给powershell脚本的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Terraform local-exec 将命名参数传递给 powershell 脚本?