簡體   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