• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コマンドプロンプトからperlを実行できません)

コマンドプロンプトでperlを実行できない問題

このQ&Aのポイント
  • コマンドプロンプトからperlを実行できないとエラーが表示される
  • Active Perl 5.8.7 Build 813を使用しているが、ファイルが見つからないエラーが発生する
  • コマンドプロンプトでperl -vコマンドを実行するとバージョン情報は正常に表示される

質問者が選んだベストアンサー

  • ベストアンサー
noname#198951
noname#198951
回答No.3

コマンドプロンプトを開いた状態ではカレントディレクトリにex1.plが無いからでは ないでしょうか? コマンドプロンプトで"dir"と打ってex1.plがあるかどうか確認してください。 多分無いと思いますので、ex1.plのファイルを作成したディレクトリまで 移動するかもしくは以下のようにディレクトリの指定をしてください。 perl <ex1.plのあるディレクトリ>\ex1.pl 例:ex1.plのファイルがC:\workにあった場合 perl c:\work\ex1.pl

その他の回答 (2)

  • hara_peko
  • ベストアンサー率28% (11/38)
回答No.2

ex1.plはトカゲのアイコンになってますか?もしなっているのであれば、コマンドプロンプトから cd でex1.plのあるディレクトリまで移動してやってみると? あと、こちらはアドバイスになりますが、 コントロールパネル→システム→詳細設定→環境変数 で、システム環境変数 PATHEXT の末尾に ;.PL を加え、新規でユーザー環境変数 path に ex1.pl を置いてあるフォルダまでのフルパスを設定すると ex1 と打つだけで実行させることができます。

  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

ex1.plで保存したつもりだけど、txt形式を選ばれたという事で、 ファイル名がex1.pl.txtになっているのではないですか? エクスプローラの設定で「すべての拡張子を表示する」にして再度確認してみてください。 ファイル名を直して再度実行すれば、おそらく問題なくPerlで実行出来ると思います。