繁体   English   中英

将文件扩展名作为参数传递给Powershell脚本

[英]passing file extension as argument to powershell script

我正在使用此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
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM