Windows PowerShell腳本管理器Beta版發布
作者 Jonathan Allen 譯者 曹如進
微軟發布了一款名為 Windows PowerShell 腳本管理器的新工具。目前該工具還處于 beta 階段。該工具本質上是一個面向 PowerShell 腳本的專用搜索引擎。默認情況下,它允許管理員瀏覽和搜索 TechNet 腳本中心及 PoshCode 上的腳本。
PoshCode 是一個社區運作的 PowerShell 代碼倉庫,它旨在扮演與 Perl 中的 CPAN 或 Python 包索引相同的角色。PoshCode 中的腳本除非特別指定,否則均使用知識共享“不保留權利”許可提供。以下是他們的使用條款:
不要誤會:雖然我們熱愛開源,不排斥互惠的開源許可,但我們堅信這樣的模型對于一個腳本社區并不合適。在這里,我們關注的不僅僅只是重用,更重要的是我們必須能夠進行再度混合(remix),因此我們需要借助許可來輕松地進行再度混合及重用。我們強烈建議您使用社區為您奉獻的腳本,但也請求您在提供許可條款時,選擇一個非互惠的開源許可。
腳本管理器不允許你直接運行找到的腳本。相反,它希望你把腳本復制到粘貼板或拷貝到自己的倉庫中。該工具除了可以使用本地目錄,還可以使用網絡文件共享作為倉庫。為了讓搜索功能能夠工作,這些網絡共享必須進行索引。
由于微軟提供了第三方腳本,因而 TechNet UK IT 專業委員會成員 Jonathan Nobel 提醒用戶:
對于你在網上找到的任何腳本,不管它們是不是通過腳本管理器找到,請在運行之前一定要小心,小心,再小心。請在運行之前務必了解它們將對你的環境造成的影響。如果你不能十分肯定,那就嘗試刪除那些看起來像是進行更改/創建/刪除操作的 comdlet 中的-whatif 參數和-confirm 參數。如果可以的話,在將腳本放入任何與生成相關環境之前先行在測試系統中運行。
查看英文原文:http://www.infoq.com/news/2012/03/Script-Explorer