• ベストアンサー

エディダソフトで作成のファイルをコマンドプロンプトで表示出来ない。

perlの勉強を始めたばかりです。 エディダソフト Terapadをインストールし、perlのファイル ○○○.plを作成し、コマンドプロンプトで表示しようとしても、 そのファイルの1つ前のフォルダまでは行けますが、最後の.plファイルを表示させようとすると、 can't open perl script c:\documents :no such file or directory と表示が出て、命令できません。 どうすれは、エディダで作成した.plファイルを反応させることが出来るのでしょうか。  (perlはインストールしています。)  (apacheはインストールしていません。)

  • Perl
  • 回答数3
  • ありがとう数2

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

  • ベストアンサー
  • taba
  • ベストアンサー率61% (349/567)
回答No.3

#1です。 ユーザー名が全角なのですね。 手っ取り早い方法として、Cドライブの直下に半角だけで名前をつけたディレクトリを作って、そこで作業してみてください。 たぶんそれで解決できると思います。 c\work\source とか、そんな感じです。

mi-koro
質問者

お礼

taba様 有難うございました。 やっと表示することができました。これで、次のステップに進むことができそうです。本当に助かりました。また宜しくお願いいたします。

その他の回答 (2)

noname#25358
noname#25358
回答No.2

 フォルダ名やファイル名にスペースを含んでいる場合、そのパス自体を  perl "C:\documents and settings\○○.pl"  という具合に『"(ダブルクォート)』で囲む必要があります。

mi-koro
質問者

お礼

deagle様 おかげさまで、やっと表示することができました。 有難うございました。

mi-koro
質問者

補足

アドバイス有難うございます。 cdプロンプト開くと、  c:\documents and settings\まきこ>  と表示され、カーソルが左には動かず、文に " を追加することができません。  .plファイルは  C:\Documents and Settings\まきこ\My   Documents\source\ootakeperl    のなかにsample2.plとして保存している状況です。

  • taba
  • ベストアンサー率61% (349/567)
回答No.1

状況がイマイチよく分かってませんが。 Windowsを使っているということですよね。 コマンドプロンプトの上に、.plファイルをドラッグするのが早いかと思います。 ちなみにそのエラーは明らかにファイル名(かパス)の指定が間違っているので、よく確認しましょう。 Cドライブの直下にdocumentsというフォルダがあるのですか?

mi-koro
質問者

補足

アドバイス有難うございます。 cdプロンプトを開くと、  C:\Documents and Settings\まきこ> と表示され、この後にsample2.plをドラッグ・enter してみましたが、やはり同じ表示 (can't open perl script"c:dokuments":no such・・・ と表示されてしまします。 ちなみに保存ルートは下記です  C:\Documents and Settings\まきこ\My Documents\source\ootakeperl のフォルダのなかに sample2.plを保存しています。

関連するQ&A

  • コマンドプロンプトからperlを実行できません

    エディターで作成した者を、ex1.plとtxt形式で保存し、それをコマンドプロンプトでperl ex1.plとやってもCan't open perl script;No such file or directory と出てきてしまいます。 この原因は、何なのでしょうか? ちなみに、コマンドプロンプトでやるとperl -vと打ちEnterを押すときちんとバージョン情報が出るので、ダウンロードはできていると思います。 ダウンロードしたのは、Active perl 5.8.7Build813で、現在XPを使っています。 プログラミング初心者なので、わかりにくい文章で申し訳ないですが、教えて下さい。

    • ベストアンサー
    • Perl
  • 初心者 Hello worldをしたい

    ActivePerl をインストールしました。 早速、Hello worldを表示させようと思うのですが メモ帳に「print "Hello world!!\n";」と記載して 「hello.pl」という名前で保存しました。 それをデスクトップにおきました。 その状態で コマンドプロンプトで「perl hello.pl」を実行しても Can't open perl script "hello.pl": No such file or directory (和訳:開いたperlは、「hello.pl」のスクリプトを書くことができません:そのようなファイルまたはディレクトリ) が返って来ます。 多分、デスクトップにおくのが間違いだと思うのですが どこに「hello.pl」を置いて 「perl hello.pl」を実行すればいいのでしょうか? ご教授よろしくお願い致します。

    • ベストアンサー
    • Perl
  • perlでパスが通らない?

    環境はwindowsXPです。 パスがうまく通っていないようです。perl.exeが入っているファイルへのパスは正常に働いているのに、自分で作ったファイルを置いているC:\documents and settings\user\my document\perlというファイルへのパスがうまくはたらきません(Can't open perl script "test.pl": No such file or directoryと表示されます) コマンドプロンプトで「path」を使ってみても上記のフォルダはちゃんとPathに記述されています(;も入っています)。 何がいけないのでしょうか?

  • Apache2+perlのドキュメントルート設定

    既存のデータを動かすために、ubuntuに (1)apache2インストール (2)perlインストール しました。 既存のcgiファイル等を apache2のインストールで作成された  /var/www/html に入れても動かなかったため、設定ファイルである  apache2.conf の中を、 (1)+ExecCGIを追記(下記) <Directory /var/www/html> Options +ExecCGI </Directory> +ExecCGI (2)末尾に  AddHandler cgi-script .cgi .pl を追記しましたが、まったく動きません。 上記の設定はまちがってますでしょうか? ほかになにを設定すればいいでしょうか? 知人に聞いたところ、あとドキュメントルートの設定ができればいいと言われましたが、設定ファイルのどこをいじっていいかわかりません。 ドキュメントルートの設定方法がわかりません。 教えてください。

    • ベストアンサー
    • CGI
  • コマンドプロンプトでのエラー

    連続投稿してしまい申し訳ありません。。 以前に書いたように、コマンドプロンプトがおかしい気がするんです。 アクセサリ→コマンドプロンプト なら起動はできるんですが 名前を指定して実行 で cmd と入力しても 「C:WINDOWS\system32\cmd.com NTVDM CPUは不正命令を検出しました。 CS:1de4 IP:9d4c OP:63 68 20 66 69 アプリケーションを終了するには、「閉じる」を選んでください。」 と表示され起動ができません。。 さらには、マイドキュメントにMyProjectBCCというフォルダを作成してあり、コマンドプロンプトでディレクトリに移動しようとして、 「CD "My Documents\MyProjectBCC"」 と打ち込んだんですが 「'CD"My Documents'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 というエラーが・・・。 他のいろんなフォルダを指定したり命令してみましたが、どんな命令も全く受け付けません。 インターネットで検索しても使い方とかの説明だけで、こうした事態の改善方法など載っていません・・・。 どうかご返信をよろしくお願いします;;

  • GUIアプリスタート後コマンドプロンプトのウィンドウを隠したい

    コマンドプロンプトから次のようなコマンドを入力して、 GUIアプリ(スクリプト)をスタートさせています。 (Perl/TkによるGUIアプリが起動します)    perl hoge.pl ここでhoge.plが立ち上がった後はコマンドプロンプトの 黒いウィンドウは目障りで出来れば消したいのですが そんなことはできるのでしょうか? どなたかお分かりになる方いらっしゃいましたら お教え願えませんでしょうか? どうぞよろしくお願いします。

  • コマンドプロンプトについて詳しい方

    コマンドプロンプトについて詳しい方 下記サイト https://mebee.info/2020/04/17/post-9589/ で少し下がると Apacheインストール 「コマンドプロンプトを管理者として実行します。」とあり 画像付き説明の下に 「さきほど移動させたApache24フォルダに移動します。」とありますがこれはどういう意味でしょうか? コマンドプロンプトを管理者として実行すると、何かそのファイルが作成されApache24 に移動させるということでしょうか? それとも コマンドプロンプトを管理者を実行すると黒いコード画面が出てくるのですが、ただの黒いコード画面でファイルなど指定する項目もないのですが、これでコマンドプロンプトを管理者を実行したということで正しいのでしょうか? 画像はコマンドプロンプトを管理者を実行した時のに出てきた写真ですが、他にファイルなど選択する項目も特になく、正しいのでしょうか? 回答よろしくお願い致します

  • コマンドプロンプトについて詳しい方 2

    コマンドプロンプトについて詳しい方 下記サイト URLに少し下がったあたりに https://mebee.info/2020/04/17/post-9589/ で少し下がると Apacheインストール 「コマンドプロンプトを管理者として実行します。」とあり、やり方が書いてあるのですが、 自分のコマンドプロンプトを管理者として起動させた直後のカレントディレクトリは「C:¥windows¥system32」となっているのですが、この画面にURLにあったコード以下のように入力したのですが、 付属画像のように cd C:\Apache24\bin とhttpd.exe -k installをそのまま入力してのですが、「指定されたパスが見つかりません。」と出てしまいます。 自分のコマンドプロンプトにあ書いてある C:¥windows¥system32を消して、 cd C:\Apache24\bin とhttpd.exe -k installをそのまま入力するということでしょうか? C:¥windows¥system32が消そうとしても消えません。何かやり方が間違っているのでしょうか? ちなみにCドライブ内にはちゃんとファイルは保存してあります。

  • コマンドプロンプトを表示しないrbファイルの作り方

    windows上でRubyにて作成したプログラムを実行しています。 作成した****.rbファイルをダブルクリックすると、プログラム起動中、コマンドプロンプトが表示されつづけます。 プログラム起動中にコマンドプロンプトを表示させなくする方法をご教授願います。 よろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • コマンドプロンプト、JDKについて

    この度JAVA言語を勉強しようと思いまして、 JAVA言語の参考書を購入し、勉強、練習しているのですが、JDKをインストールし、コマンドプロンプト内にてディレクトリの移動まではできるのですが、ソースファイルを作成し、javacでコンパイルしようとするとコマンドプロンプト内にて「’javac’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と表示されコンパイルできないのですが、その原因が全くわかりません。対処法を教えてください。 OSはXPです。

専門家に質問してみよう