我希望能夠使用IronPython編寫PowerShell CmdLets,此外我需要一個CmdLet來查看環境並根據內容將CmdLets添加到PowerShell。例如,讀取一個目錄,然後添加一個CmdLet Remove-爲每個在其中看到的文件名。動態地在Python中編寫PowerShell CmdLets
11
A
回答
3
據我所知不能做!
這裏的問題是IronPython類不是CLR類或與CLR類兼容。一個CLR類是靜態的,一個IronPython類是動態的,據我所知,DLR沒有爲IronPython類提供.net CLR屬性,這是CMDLET開發所需要的。
+0
實際上它的做法是埋在最新的更新裏面:https://ironpython.svn.codeplex.com/svn/IronPython_Main/Languages/IronPython/Samples/ClrType/clrtype.py – 2017-07-14 07:48:15
相關問題
- 1. 在TFS Release Manager上使用AzureAD PowerShell CmdLets
- 2. 如何動態地在PowerShell中
- 3. 如何動態地在SQL Server 2008中編寫查詢?
- 4. 如何在android中運行時動態地編寫ui?
- 5. 如何在Python中動態編寫和訪問類屬性?
- 6. 如何在wordpress中動態編寫.htaccess?
- 7. 用python編寫命令並在powershell中執行
- 8. 在Python中的動態編程
- 9. 在Python中動態編輯字典樹
- 10. 如何在PowerShell中編寫Xml.linq?
- 11. 在excelsheet中編寫Powershell腳本
- 12. 寫在PowerShell中
- 13. 在Python中編寫DBMS
- 14. 在Python中編寫歌曲
- 15. 動態編寫Javascript代碼?
- 16. 動態編寫ImageSnapshot源
- 17. 編寫動態SQL函數
- 18. 編寫動態SQL查詢
- 19. 在Python編程中需要PowerShell幫助
- 20. 動態地使用php編寫頁面標題和活動類
- 21. cmdlets輸出到GUI文本框的詳細程度Powershell
- 22. 在PowerShell中爲我的PowerShell模塊編寫幫助
- 23. 編寫PHP代碼中動態由JavaScript
- 24. 在python中編寫DSL的編譯器
- 25. Powershell中的動態變量
- 26. 創建字典動態地在Python
- 27. 遞增類變量動態地在Python
- 28. 如何編寫靜態python getitem方法?
- 29. 在PowerShell中動態創建cmdlet /模塊
- 30. 在PowerShell中動態創建變量
你能更清楚你想添加什麼嗎?你不能在C#中做到這一點。 – JPBlanc 2011-05-27 16:34:06
我確信我*可以*在C#中完成它。不過,我不想。我想在IronPython中做... – moshez 2011-06-02 18:41:33
你不應該像這樣動態定義cmdlet。尤其適用於個人文件等。 – JasonMArcher 2011-06-18 17:39:22