• ベストアンサー

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

BLACKTALONの回答

回答No.5

質問者は%hoge%の意味を理解されてないと思ったのですがいかがなもんでしょうか。 %hoge%は環境変数hogeの中身を意味しています。 よって質問者が書いているc:\mysql\bin;"%PATH%"は 「環境変数PATHの設定をc:\mysql\bin;と今まで設定していた環境変数PATHの値 を足したものとして設定し直しなさい」 と言う意味です。 これはコマンドライン上(DOSプロンプト上)だからで来た芸当ですので (Autoexec.batはバッチファイルですので同等です) Meのように変数名=値と指定する場合は変数値に c:\mysql\bin;「いままで指定されていた値」 のように先頭にc:\mysql\bin;を追加するように指定してください。

hooma
質問者

お礼

ありがとうございました。 c:\mysql\bin;「いままで指定されていた値」 のように先頭にc:\mysql\bin;を追加するように指定してください。 で、良いわけですね。 でも、c:\myspld と入力すると ファイルがありませんとでるのでどうしたらいいでしょうか。

関連するQ&A

  • 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では使えないのでしょうか。 どなたかご存知でしたら教えてください。

  • 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

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

  • autoexec.batの変更が出来ない。

    お世話になります。 HDDが逝かれてos(Windows98SE)を再インストールしたため、 設定をし直していますが標題の問題が出ています。 対象は、sound-blaster liveです。 SBliveのマニュアルを見ていて設定を換えたいというのが引き金です。 調べていると、 autoexec.batで設定していることを見つけました。 (set blaster=xxxx、、と在りました。) これだと思い、メモ帳で値を変更し、確認した上で再起動したところ、 全く元に戻っているのです。 (変更は間違いなくできていました) ドライブCに在るautoexec.batはWindowsでは意味がないのでしょうか。 どこか(例えばレジストリー)に大元があり、そこを変更しないといけないのでしょうか。 これが解決できたから設定が出来るというわけではないのですが、 ココで止まってしまっています。 宜しくお願いします。

  • 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"が見つかりませんと表示される

    OSはWIN XP sp2です。最近になって起動時に"autoexec.bat"が見つかりません"と画面に表示されます。無視してすすめば別に操作上不具合はないのですが、CドライブとDドライブがWクリックで開かなく右クリックで開くボタンで開いています。"autoexec.bat"が見つかりません"が出なくなる方法はありますか初心者でできる方法があれば教えて下さい。

  • autoexec.batをウインドウズXPで変更するには?

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

  • 「ファイル名を指定して実行」で見に行くディレクトリと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