• ベストアンサー

パスを通す

つい最近Javaの勉強を始めました。 プログラミングについては本当に初心者なのでなるたけわかりやすく感じられる解説書を買ったのですが、指示にしたがって進めていて早速わからないところが出てきてしまったのです。 解説書には「パスを通すため、Cドライブのすぐ下に保存されている”autoexec.bat”というファイルを開いて・・・」とあるのですが、Cドライブの下にそのファイルが見つからないので早速困ってしまったのです。 これはどうしたらいいのでしょうか。 ”autoexec”というファイルはあるのですが開いても解説書の画面と違うようなのです。

  • Java
  • 回答数5
  • ありがとう数14

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

  • ベストアンサー
  • Ta-
  • ベストアンサー率38% (12/31)
回答No.4

どの程度の初心者か?ということと,お使いになっているOSがわかりませんが・・・一応超初心者&windows98という前提でご説明します. 1. バッチファイルについて  昔のOS(笑)・・・MS-DOSの時代には多用されたものですが,一連のコマンドを自動実行するための特殊なファイルです.中身はテキストファイルになっており,拡張子がbatとなっています(拡張子とはピリオドの後の三文字以内の文字列のこと.ファイルの種類を表していることが多い).  autoexec.batとは,このバッチファイルの中でも,OSが立ち上がる際に最初に実行される特殊なバッチファイルです.DOS/V機であれば通常はCドライブのルートディレクトリ(Cドライブのすぐ下)に保存されています.  Windows時代になり,前面に出てこなくなりましたが,autoexec.batは,Windowsが立ち上がる前に人知れず実行されています.  テキストファイルなので,メモ帳やエディタなどで書き換えることができます. 2.パス(PATH)について  これもMS-DOSを知っている方なら当たり前のことなのですが・・・’パスを通す’とは,実行ファイルをコマンドラインから入力した際無条件に探しに行ってくれるディレクトリを指定することです(パスが通ってないと,ルートディレクトリしか探しにいかない). autoexec.batの中では,  path c:\MSDOS;d:\program・・・・ の様な記述がされています. 3.編集の仕方  もしautoexecというファイルが複数あるのであれば・・・ まずCドライブを開いて,表示(V)の中のフォルダオプション(O)を選びます. この中の’表示’を選択すると,’ファイルとフォルダ’の中に’登録されているファイルの拡張子は表示しない’という項目があります.この項のチェックをはずして,’OK’とすればフォルダの中の拡張子が表示されます.  これでautoexec.batの上で右クリックをすれば,編集という項目が出ますので,これを選択して編集開始です.  autoexec.batは各コンピュータの設定等によって様々ですので,その内容は解説書と一致しないのが普通です. ’path’と書かれている行があれば,そこに書き加えることになるでしょうし,もしなければ解説書の指示に従って新たに’path ・・・・’を追加すればよいと思います. おわかりいただけましたでしょうか?

relaxing
質問者

お礼

ご丁寧な説明をどうもありがとうございました。 その通り超初心者&windows98使用者でして大変助かりました。

その他の回答 (4)

  • Ta-
  • ベストアンサー率38% (12/31)
回答No.5

追加です. Kanataさんの方法が一番簡単ですね. Windows MeだけでなくWindows98でも使えます. ただし,「環境」というタブはないので「Autoexec.bat」というタブを選択し,その中の「PATH」というところをクリックし,編集を選択することになります.もし「PATH」がなければ,新規を選択して書き加えることになります. この方法なら,拡張子を表示させたりする手間はかかりませんね.

noname#9414
noname#9414
回答No.3

もしかして、お使いのOSはWindows Meではないですか? だとしたら、Autoexe.batはありません。あっても追加 するべきではありません。16bitのものを追加することに よって、より不安定になりますので。 Windows Meの場合、パスなどの設定は以下の場所で行う ことができます。 1.「ファイル名を指定して実行」を開く。 2.「msconfig」を実行する。 3.「環境」タブを開く。 4.「PATH」と書かれているところをダブルクリック。 5.編集画面がでてくるので、すでに書かれているものを  消さないように注意して、一番最初にC:\Java\binとか  Java.exe、Javac.exeのある場所を追加する。 6.OKで閉じる。 7.再起動要求がくるので、再起動する。 以上です。 ではでは☆

relaxing
質問者

お礼

OSの表記をしなくて申し訳ありませんでした。 windows98を使ってます。 OSによってそこまで違うことすら知りませんでした。 どうもありがとうございました。

  • will-y
  • ベストアンサー率22% (48/214)
回答No.2

OSは何ですか?Windows98ですか? マシンはなんですか?NECのPC98ではないですよね。 PC98ならCドライブをAドライブに読み替える必要がありますが。 おそらくautoexecというファイルであっていると思います。 そのファイルのプロパティで確認できると思います。 念のためですが開くときは編集にしなければなりませんよ。 右ボタンをクリックするとあると思います。 メモ帳を起動して「ファイル」->「開く」でファイル名のところに c:\autoexec.batとしても開くことができます。

relaxing
質問者

お礼

どうもありがとうございました。 OSの表記をしなくて申し訳ありませんでした。

  • Naka
  • ベストアンサー率44% (527/1181)
回答No.1

◆Naka◆ Windowsですよね? Cドライブの下には、「autoexec.dos」というファイルと「autoexec.bat」ファイルがあります。 後ろの拡張子の部分(dosとかbatというところです)が見えないとすれば、それはフォルダオプションの設定が、そうなっているからだと思います。 「エクスプローラ」を開いて、「表示」→「(フォルダ)オプション」→「表示」のタブを開けてください。 そこで、「登録されているファイルの拡張子は表示しない」のチェックをオフにしてください。 そうすれば目的の「autoexec.bat」というバッチファイルがわかるはずです。 蛇足ですが、プログラミングをされるのでしたら、ついでに同じ場所で「表示されないファイル」の下の「全てのファイルを表示する」にチェックを入れておいた方が何かと便利だと思いますよ。

relaxing
質問者

お礼

どうもありがとうございました。 ようやく場所がわかりました。 プログラミングを頑張ってみたいと思います。

関連するQ&A

  • パスについて

    Javaを新たにはじめようと思って。参考書に沿ってインストールしたのですがパスの設定というところでうまくいきません。参考書には「Cドライブのすぐ下のAutoexec.batというファイルの中のPATH=で始まる文に次の1行を追加しろ」と書いてあるのですが、Autoexec.batを開いてみたところ、PATH=の記述どころか何も記述されていませんでした。どうして何も記述されていないのですか?お願いします。

    • ベストアンサー
    • Java
  • MySQLのパス

    MySQLを勉強しようと思い、インストールしたはいいのですが、パスが通ってないみたいなんです。持っている資料などだと、下記のように書いてあります。 「Cドライブ直下にあるAUTOEXEC.BATに「SET PATH=C:\MYSQL\BIN;"%PATH%"」を追加する」 ですが私のOSでは、WINDOWS MEだからなのか、「AUTOEXEC.BAT」はC:\WINDOWS\COMMAND\EBD」にあるのです。C直下には「AUTOEXEC.BAK」という似たものがあるのですが、そのどちらにset path~を追加してもMS-DOSで「C:\WINDOWS>mysqld」と入れてみてもコマンドが正しくありませんと出てしまいます。.BATにも.BAKそれぞれの最初の行・最後の行などいろいろなところにset path~を追加してみたのですが、うまくいきません。"%PATH%"の""をとってみたりもしましたがだめでした。mysql binファイルはC:\msqlに入っています。一体何が原因なのでしょうか。ちなみに毎回追加後は再起動はしています。 これだけでは原因が分かりにくいのかもしれませんが、どうかお力をお貸しください。また、どこかサポートサイトなどご存知でしたら、それだけでもお教えいただけませんでしょうか。MySQLのサイトはどこもマニュアルはあるのですが、上記と同じ説明しかないようで・・・・・。 MySQLをダウンロードしたところには「for WIN 98/NT/2000」とあったので、MEでは使えないのでしょうか・・・・。どうしてよいのやら途方にくれています。 どなたかお助けください。よろしくお願いします。

  • PATH変数を元に戻したいんです。。

    こんにちは。自分で調べてみたもののわからなかったので どなたか教えてください・・。使用os:win98です。 javaの勉強をしようと、J2sdkをインストールし、 autoexec.batという所でパスを変更したつもりだったのですが、 元のパスの行末にいれるべき文字「c:j2sdk1.4.1\bin」を元々あったパスを全て消してしまい 「c:j2sdk1.4.1\bin」のみ入れてしまいました。。 上書き保存した上に、再起動もしてしまいました。 どうやって元に戻して良いのか私には全くわかりません・・。というか元に戻るのかもわかりません・・。 試しにMSプロンプトでソースファイルをコンパイル してみたところ「コマンドまたはファイル名が違います」 とエラーが出ました。。 こんなお馬鹿な私にどなたか愛の手を・・。 すみません・・。

    • ベストアンサー
    • Java
  • JAVAコンパイラのパス

    JAVAのコンパイラのパスが通りません。 というか・・・、Autoexec.batがないのです。。 見つけられないだけでしょうか? そもそもないということはあるのでしょうか? なければ自分で作ることは出来ますか? お願いします。

    • ベストアンサー
    • Java
  • Java JDK1.3のインストールとpath設定が上手くいきません。

    Sun Microsstems社のJDKインストール指示を参照し、JavaプログラミングBlack Bookに付属のCD-ROMからJDK1.3をwindows98にインストールしました。 システムエディタのautoexec.batウィンドウに PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.3\BIN と記入し、再起動を行った後、 MS-DOSプロンプト画面でpathが通ったことを確認(表示されるpathにc:¥jdk1.3¥binを確認)していますが、C:¥WINDOWS>カレントディレクトリをソースプログラムがあるディレクトリに移動できません。何度コマンドを入力しても「ディレクトリの指定が違います」と表示され、動きがとれません。 助けて下さい。

  • PATHの設定がうまくいきません。

    JAVA初心者です。JAVAをはじめようとJDKのDCが添付されている入門書を購入し、インストールしました。JAVAソースファイルをコンパイルしようとしてMS-DOSを起動し、説明通りしてるのですが、javac first.java(2行目です) と入力しEnterを押すと下記のようなコメントが出てきます。 ”準備ができていません。読み取り中、ドライブE” 結局、CD-ROMを入れるとコンパイルするとできるのですが、皆さんはコンパイルする際は常にCDを入れているのでしょうか? PATHの設定がおかしいのでしょうか。 AUTOEXEC.BATを開くと C:\PROGRA~1\NETWOR~1\MCAFEE~1\SCAN.EXE C:\ @IF ERRORLEVEL 1 PAUSE @ECHO OFF loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys PATH E:\OFFICE;C:\FJUTY; REM Environment Settings For McAfee VirusScan SET PATH=%PATH%;C:\PROGRA~1\NETWOR~1\MCAFEE~1 path "%path%;C:\Perl\bin;" path "%path%;C:\Perl\bin;" path "%path%;C:\Perl\bin;" path "%path%;C:\jdk1.3\bin;" となっていました。 私は5行目が怪しいと感じていますが、勝手に触るとつぶれそうなので ご存知の方、PATH設定に詳しい方、アドバイス宜しくお願いします。

  • Win98でのPATH追加で不動

    Win98SEに、JDK 5.0 Update 17を指示通りインストールしました。 Autoexec.batへのPATH設定で、既書込み済(;まで)の SET PATH=C:\FJUTY; の後に、下記の通り C:\Program Files\Java\jdk1.5.0_17\bin を追記しましたが、 C:\Windows>javac コマンドまたはファイル名が違います と出て、javacを認識しません。 現在のAutoexec.bat全文は、下記の通りです。 @ECHO OFF loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys SET PATH=C:\FJUTY;C:\Program Files\Java\jdk1.5.0_17\bin PCは富士通製 FMV DESK POWER C2/46Lです。 宜しくお願い致します。

    • ベストアンサー
    • Java
  • WinMe環境でのPATH設定の方法

     JAVAをはじめようと思い立って、参考書を買って読み進み、 SUNのホームページからJDKv1.3をダウンロードして、 インストールまで終わったのですが・・・ システムエディタを起動して'auteexec.bat'のPATHを設定するように参考書には書かれているのですが、'sysedit'をファイル名を指定して起動させようとしても「ファイルがない」と返ってくるのです。 WinMeにはそもそもシステムエディタがないのでしょうか? その場合、PATHの設定はどうすればよいのでしょう? テキストエディタで直接’autoexec.bat'を編集しても大丈夫ですか?

    • ベストアンサー
    • Java
  • JAVAのため、autoexec.batの修正がうまくいきません。

    JAVAの勉強をしようとautoexec.batを修正しているのですが、うまく動きません。 どう指定したらいいでしょうか。 よろしくお願いします。 1)1999年に購入した富士通のノート(Fmv-Boblo NE3/500LR)をwin98で使っています。 2)Perlの勉強をするために昔、autoexec.batを修正しました。 3)JAVAの勉強をしようとして昔、jdk1.3をインストールしてautoexec.batを修正しました。  (うまく設定できないで、あきらめました。) 4)今,autoexec.batはこういう状態になっていました。 @ECHO OFF loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys SET PATH=C:\FJUTY; SET PATH=C:\PERL\BIN;"%PATH%" SET PATH=%PATH%;C:\jdk1.3\bin SET CLASSPATH="C:\Program Files\JavaSoft\JRE\1.3.0_01\lib\ext\QTJava.zip" SET QTJAVA="C:\Program Files\JavaSoft\JRE\1.3.0_01\lib\ext\QTJava.zip" PATH=%PATH%;"C:\Program Files\Mts"  C:\FJUTYやC:\Program Files\Mtsには、富士通の診断プログラムみたいなexecが入っていました。 5)もう一回JAVAの勉強をしようと、 jdk1.3をアンインストールして、今度はj2sdk1.4をインストールしました。  C:\j2sdk1.4.0\bin\javac.exec と指定すると、JAVAはコンパイルできる状態になりました。  本は、autoexec.batの最後に以下のを追加しなさいとなっています。 SET JAVA_HOME=C:\j2sdk1.4.0 SET PATH=%PATH%;%JAVA_HOME%\bin SET CLASSPATH=.;%JAVA_HOME%\lib\tools.jar 6)jdk1.3を削除して、Perlはなくてもいい、と思っています。 7)autoexec.batのPATHをいろいろいじってみるんですが、うまく動きません。 セミコロンでつなげたり、順番を替えたり試行錯誤は繰り返したんですが。 また、ここで、終わるわけにもいかないので、どうにかしたいので、よろしくお願いします。

    • ベストアンサー
    • Java
  • windows XPで起動ドライブを丸ごとコピーしたいのですが

    windows XPで起動ドライブを丸ごとコピーしたいのですが、 drvcpy.exeを使ってもうまくいきません。 c:\にdrvcpy.exe drvcpy.hlpをコピーしてコマンドプロンプトから実行していますが 送り側ドライブはc: が指定されました。 【エラー】 送り側ドライブのブートセクタが読めませんので中止します。 と出てきます。 autoexec.batの中でpathの通ったディレクトリにコピーするように指示があるのですが、windows xpでautoexec.batのある場所もわかりません。ずぶの初心者でごめんなさい どうしたらドライブが丸ごとコピーできるのでしょうか。どなたかご指南ください。お願いします

専門家に質問してみよう