• ベストアンサー

AUTOEXEC.BAT/BAK??

MySQLをインストールしMS-DOSでデーモンを起動しようとしたところ、うまくいきません。MySQLの説明どおりの場所にファイルを置いてパスの設定をしようとしたところ、マニュアルなどには「Cドライブ直下のAUTOEXEC.BATに1行set path~を追加する」とあるのですが、私のOSではAUTOEXEC.BATはC:\WINDOWS\COMMAND\EBDにあるのです。また、C直下にはAUTOEXEC.BAKとなんとも似たような名前のファイルがあるのですが、そのどちらにset path~を追加してもうまくいきません。また、何行目に入れたらいいのかもよくわからなくて・・・・。 拡張子のことをよく(まったく?)知らないのですが、.BATと.BAKは違うものですよね・・・・。 MySQL関連の質問かとも思うのですが、MySQLのサイトなどは同じ説明があるだけで、その通りにしてみてもうまくいきません。 ダウンロードをしたときに「for WIN 98/NT/2000」としかなかったのですが、MEでは使えないのでしょうか。 どなたかご存知でしたら教えてください。

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

  • ベストアンサー
  • teebee
  • ベストアンサー率68% (17/25)
回答No.2

ちょっと待ってぇ~!! alemania さん、こんばんは。 たぶん、エクスプローラの「ツール」→「フォルダオプション」の「表示」タブで「ファイルとフォルダの表示」を「すべてのファイルとフォルダを表示する」にして「OK」ボタンを押すとcドライブ直下にautoexec.bat が出てくると思います。 ※cドライブ直下のautoexec.bat は隠しファイル属性になっているため。 masabou7の言われるとおり、通常「bak」という拡張子はバックアップファイルですが、「bak」になっているっていうことは何か意味があってバックアップファイルにしてあるはずなので、何も考えずに戻しちゃうとOSが不安定になっちゃったりするかもしれません。

alemania
質問者

お礼

おっしゃるとおり!!!!隠しファイルを表示しておくのをすっかり忘れていました。お恥ずかしい。teebeeさんのご指摘通りちゃ~んと.batファイルは存在しました。パスもちゃんと通せました。まったく情けないお話で・・・・・。OSうんぬん以前の問題でした。とほほ・・・・。 お騒がせいたしましたが、無事絶好調に働いております。 本当に本当にありがとうございました。

その他の回答 (1)

  • masabou7
  • ベストアンサー率18% (2/11)
回答No.1

まず、.BATはバッチファイルのことで.BAKは、通常バックアップファイルです。AUTOEXEC.BATは、Windows起動時に自動的に実行されるバッチファイルです。この問題については、AUTOEXEC.BAKの拡張子をBATに戻しset pathを設定することで解決するでしょう。しかし、NTと2000の場合は 、このパスを環境変数に追加してください。変数名は、pathです。

alemania
質問者

お礼

ご回答ありがとうございます。.bat拡張子のことよくわかりました。

関連するQ&A

  • 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では使えないのでしょうか・・・・。どうしてよいのやら途方にくれています。 どなたかお助けください。よろしくお願いします。

  • TOMCATインストールとAUTOEXEC.BAT

    J2SEとtomcatのインストールについて教えて頂きたいのですが <手順> 1.J2SE1.4.1をインストール。 2.環境変数をautoexec.batに追加。 3.Tomcat4.1.24(binaries)をインストール。 4.環境変数をautoexec.batに追加。 <質問> A.手順2と4の「環境変数をautoexec.batに追加」する時の 書き方を教えて下さい。 B.また、TOMCAT_HOME\bin\startup.bat もエディタで開いて、 何かを追加しないといけないんでしょうか? それとも、autoexec.batに追加するだけでいいんでしょうか? C.autoexec.batが以下のように2つ存在するのですが、 どちらに追加すればいいのでしょうか? ・C:\AUTOEXEC.BAT ・C:\WINDOWS\COMMAND\EBD\AUTOEXEC.BAT OSはWinMeです。 ※環境変数をシステム設定ユーティリティから設定せずに、 autoexec.batを直接編集しようとしてる理由↓ システム設定ユーティリティから、PATHに「%JAVA_HOME%\bin;」を追加しようとすると 「環境変数を置き換えることは出来ません。(”%”は1つしか使用できません)」 というエラーが出て、追加できない為です。 「C:\j2sdk1.4.0\bin」だと追加できるんですが。

    • ベストアンサー
    • Java
  • autoexec,batの戻し方

    フリーのborlandのc++を入れ、自動設定ツールを使って設定もしました。しかし、autoexec,batをいじりたくないので、元に戻したいのですが、 メモ帳で開いたときの内容↓ @ECHO OFF loadhigh c:\windows\command\nlsfunc.exe c:\windows\country.sys PROMPT $P$G loadhigh c:\windows\command\doskey SET PATH=C:\JUST\JSLIB32;C:\IBMTOOLS PATH="c:\Borland\Bcc55\bin;%PATH%" SET INCLUDE="c:\Borland\Bcc55\include;%INCLUDE%" どうすれば元に戻りますか? あと、autoexec.batをいじらないでコンパイルするにはどうすればいいですか? os win98se

  • WindowsMeで Autoexec.batがシステム保護のせいかうまく書き換えられない

    こんばんは MySQLをインストールして、Autoexec.batに「SET PATH=c:\MYSQL\BIN; "%PATH%"」と追記して再起動して、再度Autoexec.batを開いても 「PATH=c:\MYSQL\BIN; c:\perl\bin\perl c:\windows.....」等と思うように書き換わっていないのは何故でしょうか。 OSはWindowsMeです。 もしかすると、システム保護が働いてうまくいかないのでしょうか。

  • 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
  • AUTOEXEC.BATを復旧する方法を教えてください。

    ドライブがウイルスに感染したため、Cドライブに新しいフォルダを作成し、その中へ怪しいファイルを移動してました。 その際、間違えてCドライブよりAUTOEXEC.BATも新しいフォルダに移動してしまったため、OS自体が起動しなくなりました。 (ロゴ画面がでて繰り返し同じ画面になります。) こちら起動ディスク等でHDDの中身を保持したままAUTOEXEC.BATを復旧もしくはCドライブ直下へ移動する方法はありませんか? 以上、お手数ですが宜しくお願いいたします。 環境はWinXP Proになります。

  • DOSのAUTOEXEC.BATの書き方、等

    既にGhost2003の一枚のFDDを使って、OSのGhostイメージを作っていますが、Ghost2003はSATAに対応できなくて、Ghost8.2に切り替わった。Ghost8.2のghost.exeは、1,366KBもあり、一枚のFDDも収めなくなった。 添付の図: http://www.wacom-ap.com/ghost1.png 赤い枠:Ghost2003の一枚のFDDのファイルリスト 青い枠:Ghost8.2のghost.exe、1,366KB 以下はGhost2003の一枚のFDDの中のAUTOEXEC.BATの内容。 @echo off SET TZ=GHO-09:00 MOUSE.COM echo Loading... CD GHOST GHOST.EXE FDD二枚使う場合(一枚目はGHOSTフォルダ以外の全てと新しいAUTOEXEC.BATファイル、二枚目はGhost8.2のghost.exe、1,366KB)、このAUTOEXEC.BATの内容はどう書き換えれば宜しいでしょうか? 本当に分からないから、その新しいAUTOEXEC.BATの内容の全文を教えていただければ有り難いですが。 更に、新しいできたGhost8.2の二枚セットのFDDに基づいてBootable CDを作る時に、一枚目のFDDのAUTOEXEC.BATの内容はどうなりますか?(全文がほしい)(二枚目FDDのGhost8.2のghost.exeは、CDの本内容になります)

  • 「ファイル名を指定して実行」で見に行くディレクトリとautoexec.bat

    Windows98SEです。 スタート→ファイル名を指定して実行 で、例えば、notepadと入力すると、メモ帳が立ちあがりますよね。 ディレクトリを指定しなくても実行できるということは、見にいくディレクトリの設定がどこかでされているのだと思いますが、どこでされているのでしょうか。 過去の質問と回答(下記)によると、 「コマンドプロンプトでpathと入力したとき表示されるのが、コマンドプロンプトでカレントディレクトリを移動しなくても見に行くフォルダ」 なのだそうです。 そしてそれは、c:\Autoexec.batの中の PATH=......... で設定されているのだそうです。 私が思うのは、「ファイル名を指定して実行」のときもそれがきいているんじゃないかなあ、ということです。 私のPCでは、コマンドプロンプトでpathと入力すると、 PATH=C:\WINDOWS;C:\WINDOWS\COMMAND と表示されます。 C:\WINDOWSにはnotepadがあります。それはそれでいいのです。 でも、よくわからないのは、私のPCの c:\Autoexec.bat には、 PATH=.... というのがないのです。そのファイルには、 loadhigh C:\WINDOWS\COMMAND\nlsfunc.exe C:\WINDOWS\country.sys と書いてあります。(これですべて) これでいいのでしょうか。 それとも、「ファイル名を指定して実行」の場合は、 c:\Autoexec.bat は関係ないのでしょうか。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=6175

  • Autoexec.batの改変とNamazuの動作不良

    全文検索のcgiである namazuをインストールしようとして、 メモ帳でいじっていたら、そのうち autoexec.batの内容を以下のように改変 してしまって、初期の状態がわからなく なってしまいました。環境変数の領域が 確保できないとのメッセージだと思います がどうやってよいかわかりません。  ちなみに、namazuも正常に動作 しません。*.nmzファイルがdummyファイル と同じフォルダにできるはずなのですが、できない のです。Win98環境です。ルートと、namazu フォルダの二カ所でインストールを試みたのが災い しているようです。 Autoexec.batの内容です。 ----------------- SET BLASTER=A220 I7 D1 H7 P330 T6 SET SBPCI=C:\SBPCI loadhigh C:\WINDOWS\COMMAND\nlsfunc.exe C:\WINDOWS\country.sys SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN;"%PATH%" PATH=C:\JUST\JSLIB;C:\JUST\JSLIB32;C:\PROGRA~1\JUSTSY~1\JSLIB32;%PATH%;"C:\ProgramFiles\Mts" REM ###### Namazu for Win32 Environment variable setting SET PATH=C:\namazu\bin;"%PATH%" SET NAMAZURC=C:\namazu\namazu\etc\namazu\namazurc SET NAMAZULOCALEDIR=C:\namazu\namazu\share\locale SET MKNMZRC=C:\namazu\namazu\etc\namazu\mknmzrc SET LANG=ja_JP.SJIS SET HOME=C:\namazu REM ###### kakasi for Win32 Environment variable setting SET KANWADICTPATH=C:\kakasi\share\kakasi\kanwadict SET ITAIJIDICTPATH=C:\kakasi\share\kakasi\itaijidict SET PATH=C:\namazu\namazu\bin;"%PATH%" SET PATH=C:\namazu\bin;"%PATH%" ------------ もちろん、今の時点で再起動はかけてはいません。 至急よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • autoexec.batをウインドウズXPで変更するには?

    ウィンドウズXPのPROで、AUTOEXEC.BATを実行する場合、どうしたらいのでしょうか?MS-DOSコマンドプロンプトでルートディレクトリに変更後、TYPE C:AUTOEXEC.BATを入力してもファイルが見つかりませんと表示されます。起動時に簡単なファイルのコピィーをする記述を加えたいのですが、XPでは出来ないのでしょうか?MS-DOS時代の人間でさっぱり分かりません。よろしくお願いします。]