Perlcon v1.0 Windows 9x/Me/NT/2000/XP
WindowsでPerlスクリプトを使用する時の機能を拡張するユーティリティです。
エクスプローラ、エディタ、コマンドプロンプト等からのPerl利用する際、Perlconから起動することで、色々な機能を提供します。

・スクリプト実行後のポーズ
・複数Perlのバージョンの選択
・ショートカット作成機能
 ショートカットファイルにファイルをドラッグしてスクリプトのパラメータや標準入力にします。
・パラメータ入力機能
 スクリプト起動時に、パラメータ入力プロンプトを表示します。
・カレントディレクトリをスクリプトと同じにする機能
 スクリプトをフルパスで起動してもカレントディレクトリをスクリプトと同じにします。
・色設定
・EUC、JIS、SJISの漢字コードサポート

Download:perlcon.zip(v1.0/363K)
詳細
■ファイル
perlcon.exe	本体(コマンドラインアプリケーション)
perlsk.exe	perlcon設定、ショートカット作成
tosjis.exe	漢字変換(コマンドラインアプリケーション)
readme.txt	説明
test.pl		テスト(パラメータとperlcon.iniを表示するPerlスクリプト)

perlcon.ini perlconの動作設定(最初はありません)

■perlcon.iniの設定
perlsk.exeを起動してperlconの動作設定を行います。設定はperlcon.iniに保存されます。

・Perl.exe perl.exeの場所を設定します。[リスト登録]を押すとプルダウンリストに登録され、
      変更後も選択できるようになります。また、perlcon.exeの-eで指定できます。

・.pl関連付け	[登録]ボタンを押すと、.plファイルをPerlconに関連付けます。
		エクスプローラやコマンドラインから起動する時、Perlconが使用されます。
		エクスプローラで.plファイルを右クリックした時「Perlショートカット」メニューが追加されます。

・スクリプト終了後ポーズ	チェックするとスクリプト終了後ポーズされます。何かキーを押すと進みます。
・カレントディレクトリをスクリプト	チェックするとフルパスで起動してもスクリプトの起動時カレントディレクトリにします。
 のディレクトリにする
・漢字コード		標準出力の漢字コードを指定します。
			autoにすると自動認識しますが文字化けする場合があります。
・色			コマンドラインプロンプトの色を指定します(2000,XPのみ有効)。

■Perlショートカット
perlsk.exeへPerlスクリプトをドラッグして起動するか、.pl関連付け後Perlスクリプトを右クリックして
「Perlショートカット」を選択すると、ショートカット作成ダイアログになります。
ここでオプションを設定すると、perlcon.iniに保存された設定と異なるショートカットを作成できます。
以下の2つオプション以外はperlcon.iniの設定と同じです。
・使用するPerl.exeを指定	リスト登録したPerl.exeを指定します。
・パラメータをスクリプトへ標準入力する	パラメータのファイルをスクリプトへ標準入力します。

[作成]ボタンを押すとショートカットが作成されます。
ショートカットへファイルをドラッグしてスクリプトのパラメータとして指定できます。
[コピー]ボタンを押すとコマンドがクリップボードにコピーされます。バッチファイルやタスクに登録する場合
利用します。

■perlcon.exe
perlcon.iniの設定を元にPerlスクリプトを実行します。

perlcon.exe [オプション] Perlスクリプトファイル名 [パラメータ1] [パラメータ2]...
オプション
 cXX 色(XXはMS-DOSコマンドcolorと同じ)
 -d カレントディレクトリをperl-scriptのディレクトリにする
 -D カレントディレクトリをperl-scriptのディレクトリにしない
 -eX 使用するperl.exe(Xはperlsk.exeでリスト登録した上から何番目)
 -h 最後のパラメータを標準入力とする
 -kXXX 入力漢字コード(XXXはauto,sjis,euc,jis、autoは自動認識)
 -K perlcon.iniの入力漢字コード設定を無視
 -p スクリプト終了後ポーズする
 -P スクリプト終了後ポーズしない
 -v コマンド表示
パラメータ
 引数の頭に%を付けると起動時入力プロンプトが表示されます。

例:perlcon.exe -p -c1e -e1 -keuc test.pl %A

コマンドで設定するオプションはperlcon.iniの設定を無視して有効になります。

■tosjis.exe
標準入力された内容をSJISに変換して標準出力します。コマンドラインプロンプトにSJISで表示します。

tosjis.exe [漢字コード] <入力ファイル
漢字コード…sjis,euc,jis。指定しないと自動認識しますが文字化けする場合があります。

戻る