2016-08-01 38 views
0

我需要在Windows環境下編寫perl或shell腳本以實現自動化。請建議一些免費軟件。如何在安全的環境下運行perl或shell腳本而不使用草莓Perl或Cygwin

對於perl我嘗試了padre perl,但後安裝它需要連接CPAN,這是我的代理不允許的。一旦我運行perl腳本,無法識別模塊。

另外爲了運行Shell腳本,我嘗試了cygwin,但是它在運行shell腳本時無法識別循環語句。

我該怎麼辦?

在此先感謝!

+0

你打算在Perl或殼牌編寫代碼? Batch和PowerShell離開桌面嗎? – tjd

+0

爲什麼你不能用草莓?它是免費的,並且不需要CPAN – beasy

+0

@beasy我想Strawberry perl也沒有所有的模塊,需要從CPAN安裝。像'Mail :: Sender'不能在'@ inc'中找到Mail/Sender.pm並需要安裝。 –

回答

0

爲什麼你不使用ActiveState?我認爲是Windows最好的perl打包系統。

這裏的鏈接,免費社區版:

http://www.activestate.com/activeperl/downloads

至於編輯器,你也可以使用Komod編輯:http://komodoide.com/komodo-edit/

+0

因爲不允許訪問CPAN的代理*確定*允許訪問PPM存儲庫.... =/ – tjd

+0

@tjd我嘗試使用activeperl來運行我的腳本。我得到以下錯誤,安裝任何模塊ppm安裝File :: Slurp,獲取以下錯誤:下載ActiveState程序包信息庫包列表...失敗500無法連接t o ppm4.activestate.com:80' .... ...這是否也是防火牆/代理設置的bcos? –

+0

@Joybanerjee最有可能的。我希望你已經設置了你的http_proxy環境變量。你*真正需要做的就是讓你的代理管理員加入你的問題。 – tjd

相關問題