Powershell今天真的在測試我的耐心......好吧,我做了一個清單來獲取我需要的程序集。現在,如果我有* .psm1和* .psd1文件,我該如何正確導入。如何使用清單導入模塊
文件夾路徑:C:\ mypath中\等等\等等\模塊\格式的XML \
文件夾中:格式-XML.psd1,格式-XML.psm1
Import-Module -Name "C:\mypath\blah\blah\Module\Format-XML\Format-XML"
然後,當我不得不在另一個腳本中調用我的模塊,不管是什麼原因,都不存在/工作。我究竟做錯了什麼?
[ERROR]動詞 - 名詞:術語「動詞 - 名詞」不被識別爲一個
[ERROR] cmdlet,函數,腳本文件的名稱,或者可運行的程序。檢查
[ERROR]名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
在*的.psd1:
FunctionsToExport = '*'
在*名爲.psm1:
#I know... not required but I tried anyways... :(
Export-ModuleMember -Function '*'
雖然我有一個名爲Format-XML的文件夾,我應該把它放在Module文件夾中嗎? – TacoMaster6000
@ user3812871你可以運行'樹C:\ mypath \ blah \ blah \ Module \ Format-XML'並編輯結果到你的問題中嗎? – briantist
@ user3812871還會檢查導出的命令,看看您希望存在的函數是否顯示。 – briantist