2012-06-13 25 views
5

私はxamppを初めて使用しています。また、Perlプログラミングの初心者です。 私はC:\ xampp \ cgi-bin \ printenv.plファイルを開こうとしましたが、間違いました。.plファイルをメモ帳で開きます

デフォルトのプログラムを選択して、そのファイル拡張子をメモ帳として開きます。オプションはalways use the selected program to open this kind of fileです。

今、cmdから.plファイルを実行しようとすると、実行する代わりにメモ帳でそれらを開きます。返信してください。前もって感謝します。シェルプロンプトで次の

+0

pl2batやその近代的なバリエーションを使用してみてください(私は長年にわたってウィンドウを使用していませんでしたので、実際にはわかりません)。そのポイントは、.plを.batファイルに変換することで、一般的に '@C:\ path \ to \ perl \ nexit \ n#!/ usr/bin/perl-x'のようになります。 -xは "#!perl'行の前に何も無視することを意味します。 – Dallaylaen

+0

[私のPerlスクリプトはWindows上の通常のプログラムのように動作させますか?](http://stackoverflow.com/questions/4727480/how-do-i -make-my-perl-scripts-act-like-normal-programs-on-windows) – daxim

答えて

9

タイプ:

assoc .pl=PerlScript 
ftype PerlScript="c:\...\bin\perl.exe" "%1" %* 

は(正しいパスを...を交換してください。)

2

池上さんの提案では、Windows 10で私のために働く、しかしでジャック・ウーさんのコメントを見つけた後はなかったですActivePerl. .pl files no longer execute but open in Notepad instead私のような問題を解決することができました:

  • 選択して右クリックの.plファイル
  • 「Open With」サブメニューを使用して「別のアプリを選択」
  • 「このアプリケーションを常に.plファイルを開くには使用」を選択してください(これを今すぐ実行 - プログラムを選択した後にチャンスを得られません)
  • 「その他のオプション」の下にスクロールして「その他のアプリ」を見つけ、「このPCで別のアプリを探す」を選択します。
  • C:/ path/to/perl/bin /に移動し、Perl5.16.3.exe同等の、Perlののバージョンに応じインストールされている。しかしないPerl.exe

そして、Perlのアイコン.plファイルの隣に表示され、ダブルクリックするとPerlでいつでも開くことができます。

関連する問題