0
是否有一種我可以在PowerShell中編寫的簡寫,因此我只能從已加載的模塊中引用我自己的函數?從腳本模塊引用powershell函數
例如: 我有,我已經做
Import-Module Worktasks
現在作爲模塊變大了,我將開始對一些我寫的早期功能忘記加載的模塊。我可以,當然,做這樣的事情:
(Get-Module -Name worktasks | % ExportedCommands).Values.Name
但這隻會列出,我已經寫了,但沒有它們的參數的功能。所以如果我能夠直接引用我的代碼中各個模塊的函數/ cmdlet,那麼如果我可以縮小Intellisense所提取的結果,那將會很好。
我在我的環境中使用PowerShell 4.0。
謝謝。
唐喜。感謝那。這需要我的一部分,並會使用它。但是如果我想在正確編寫新腳本的同時在工作任務中引用一個函數呢?例如,可能有兩個模塊具有相同的函數名稱,我想使用來自module1而不是2的函數。有沒有在PowerShell中做到這一點的簡單方法? – rjani1
您只會從您指定的模塊中獲得函數(在您提供的示例中爲'worktasks')。如果您在上面的示例中拿出了'-Name worktasks',則將從所有導入的模塊中獲取所有函數。 –