我想創建一個可以爲一個參數輸入2種不同類型輸入的PowerShell功能。帶智能參數的Powershell功能
我將使用的示例是一個複製文件功能。
如果我打電話這樣的功能Copy-File –FileToCopy 「c:\test」 –FileDestination 「c:\dest」
我想獲得該文件夾中的所有文件並將其複製到目的地的功能。
如果我這樣調用Copy-File –FileToCopy 「c:\filesToCopy.txt」 –FileDestination 「c:\dest」
的功能,我想該函數以獲取從文本文件中的文件列表,然後將它們複製到filedestination。
所以我不知道如何弄清楚如何讓-FileToCopy參數變得智能,並知道我給了它什麼類型的輸入。 我可以做的複製文件的實際代碼。
感謝您的幫助,我會那樣做。 – justinf 2012-08-07 19:26:57