
No.2ベストアンサー
- 回答日時:
SHELL=C:\WINDOWS\COMMAN.COM /E:512
CONFIG.SYSに上記のような設定をしてださい。
これで領域不足はなくなるはずです。
環境変数の設定はAUTOEXEC.BATで設定して下さい。
/E:512という所が環境変数の割当てサイズになります。
おかげさまで、環境変数の領域不足のメッセージは回避できるようになりました。
ありがとうございます。
「パラメータが多すぎます。」というメッセージは、バッチファイルの書き方で回避できました。バッチファイルは、NT系と98系では多少書き方が異なるようで、どっちかでうまくいってももう片方ではうまくいかなかったりするので、苦労しました。
winapi関連で、環境変数を設定する方法を調べてみましたが、取得はできるけど、設定はなかなかうまくいきません(SetEnvironmentVariable関数)。バッチファイルを実行するのではなくVBから直接起動できればきれいなのですが、無理なのかなぁ…と思っています。
No.1
- 回答日時:
うーん、何をしたいのかがいまいちよくわからないんですが。
自作のプログラムを起動するんですか?
そのプログラム中で環境変数を使っています?
この回答への補足
とある製品の部品を使用しているのですが、その仕様でいくつかの情報を環境変数であらかじめ設定してから実行して下さい…という手順となっています。
そのため、現在は、
(1)必要な環境変数の設定とプログラムをキックするバッチファイルを書き出す。
(2)書き出したバッチファイルを実行する。
手順になっています。
しかし、その際に環境変数の設定時に
「環境変数の領域が足らない」
「パラメータが多すぎます」
のエラーで弾かれてしまうことがあります(端末の環境によって)。
なので、環境変数の設定からプログラムの実行までをVBでできれば回避が可能なのかな?と考えました。
言葉足らずの面、申し訳ありませんでした。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- 一眼レフカメラ 「Imaging Edge」を手動起動せず、ARWファイルを最高画質JPEGへ変換する方法は? 2 2022/08/05 11:38
- Excel(エクセル) 2列のエクセルの表を変更したい 6 2022/07/01 11:19
- その他(悩み相談・人生相談) 環境を変えることについて 4 2022/05/14 06:07
- 格安スマホ・SIMフリースマホ カナダでラッキーモバイルと言う携帯会社を利用しています。プランを変更してお支払いも済んだのですが、W 2 2023/06/18 01:21
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- ネットワーク クラウド環境の範囲について教えてください。 7 2023/03/09 15:50
- 賃貸マンション・賃貸アパート 戸建て住宅(持ち家)と集合住宅(賃貸) 10 2023/06/23 11:16
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- ダイエット・食事制限 LDLコレステロールを下げれる方法を片っ端から教えて下さい。食事、運動、節制何でもお願いします。 社 2 2022/11/30 00:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
PICマイコンのコピー(クローン...
-
Excelで4096点以上のFFTの方法
-
Vba UserFormを前面に出す方法...
-
ドロップダウンリストの文字を...
-
OS入ってる機器のソフト・アプ...
-
読み込み中にアクセス違反が発...
-
VB.NETのことで困っています。
-
javaで特定の文字のカウントを...
-
XnViewにwebpを「いつも開く」...
-
レポート提出で困っています
-
Excelに埋め込んだVBAのプログ...
-
Pro*Cで動的SQLを実現する為の...
-
binファイルってiphone専用です...
-
ブロックでコードを分割という...
-
銃を発砲するならともかく、日...
-
VBAにてメール作成した際、一部...
-
powered byの表記について
-
VB6から他のプログラムを強制終...
-
TMBMSRV.exeによるCPU使用率上昇
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
OS入ってる機器のソフト・アプ...
-
VBAにてメール作成した際、一部...
-
読み込み中にアクセス違反が発...
-
Excelで4096点以上のFFTの方法
-
XnViewにwebpを「いつも開く」...
-
ドロップダウンリストの文字を...
-
PICマイコンのコピー(クローン...
-
「Outlookが他のプログラムによ...
-
Vba UserFormを前面に出す方法...
-
VBAでユーザーフォームが自動的...
-
未使用の変数を一括検索する方法
-
UWSCで指定のフォルダを開きたい。
-
Excelに埋め込んだVBAのプログ...
-
自動クエリとはどういうもので...
-
モジュール、アプリケーション...
-
画像を読み込むのと取り込むの...
-
main関数を先頭に置くデメリット
-
エクセルVBA 検索時に除外を設...
-
WORD印刷できるがEXCE...
おすすめ情報