電子書籍の厳選無料作品が豊富!

教えて下さい。

インストールしているソフトが多いため、環境変数のPATHが長すぎて
設定できなくなって困っています。

要らないPATHを削除したり、ロングファイルネームを ~ を使った表記に
かえたりしましたが、やっぱり足りません(T_T)

AutoExec.Batに無理やり記述をしてみましたがダメでした。
"Set Path=C:\Program Files\Sample;C:\...... "
(↑やり方がまずかったのでしょうか??)


このような場合は、どう対応すれば良いのでしょうか?
ご存知の方いましたら、よろしくお願いします。

A 回答 (3件)

C:\Program Files\AAAA\


C:\Program Files\BBBB\
を短く設定する方法
SET AAAA="C:\Program Files\AAAA\"
SET BBBB="C:\Program Files\BBBB\"
SET PATH="%AAAA%;%BBBB%"

と、やってもだめですか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

さっそく試してみます。
うまくいったらまた連絡いたします。

お礼日時:2002/10/10 18:05

Win2000の環境変数の設定は、



『システムのプロパティ』→『詳細』タブ→『環境変数』で設定すれば、

MS-DOSで制限されている255文字を超えても設定できます。(そもそも、Win2000にDOSはないですが・・・。)

ちなみに、"Path"は上下2つある設定欄の下側にある『システム環境変数』の方に設定されています。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

ごめんなさい。説明不足でした。

Win2000では1023文字まで登録できるのは確認しました。
それでも足りないのです。。。
他の方法で、がんばってみます。

お礼日時:2002/10/10 18:09

DOSの頃の記憶ですが、環境変数の長さに255文字までという制限があったと思います。

w2kでも制限があるのかは実験できないので不明ですが...。
で、その制限があるとすると、対処法としては...
再インストールして短いパス名にする、というところでしょうか。
昔、DOSの頃は subst というコマンドを使って、一つのディレクトリをドライブに割り当てて、そのドライブをコマンドパスに指定していました。
---
subst x: "c:\Program files\Sample"
set path=x:\
---
subst z: "c:\Program files"
set path=x:\Sample
---
とか。#あまりスマートじゃないですが...
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

substというコマンドは知りませんでした。
勉強不足です・・・(T_T)

別の方の回答にあった「別の環境変数を使って短くする」方法を試して見ます。
ありがとうございました。

お礼日時:2002/10/10 18:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!