
Windowsバッチファイルの作成方法について質問させて下さい。
以下の処理を行うバッチファイルの作成を考えています。
・C:\Program Files\Microsoft Visual Studio 8\VCへ移動
・上記フォルダ内にある vcvarsall.batファイルを実行
・C:\Program Files\Microsoft Platform SDKへ移動
・上記フォルダ内にある SetEnv.cmdファイルを実行
・Cドライブ直下(C:\)へ移動
目的としては、「Microsoft Visual C++2005」の環境設定ファイルを
バッチファイルにて一括実行することです。
実際に自分で作成したバッチファイル(setenv.bat)の内容は
以下のとおりです。
----------------------------------------------------------
@echo off
echo setenv.batを実行します
cd C:\Program Files\Microsoft Visual Studio 8\VC
echo vcvarsall.batを実行して環境設定をおこないます
vcvarsall.bat
cd C:\Program Files\Microsoft Platform SDK
echo SetEnv.cmdを実行して環境設定をおこないます
SetEnv.cmd
cd C:\
----------------------------------------------------------
[実行結果]
C:\>setenv.bat
setenv.batを実行します
vcvarsall.batを実行して環境変数を設定します
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
実行結果のとおり、setenv.batの実行までしか処理が行われず、
vcvasall.batは実行されません。
原因と対処方法について、どなたか教えて頂けませんでしょうか?
No.2ベストアンサー
- 回答日時:
No.3
- 回答日時:
>実行結果のとおり、setenv.batの実行までしか処理が行われず、
>vcvasall.batは実行されません。
vcvarsall.bat は実行されてるんじゃない?
その後、もとのバッチファイルに制御が戻らずに SetEnv.cmd が実行されていないのでは?
単純なのは、vcvarsall.bat の中身をまんま my_vcvarsall.bat としてコピーして、その中に
SetEnv.cmd を実行するステップを追加する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
Linux のシェルスクリプトの強...
-
エクセルの表にヘンな枠が・・・
-
ACCESSレポートをPDFに出力したい
-
バッチファイル内の各コマンド...
-
シャットダウンバッチがうまく...
-
windows10のごみ箱をrd /s /q C...
-
SPI非言語の問題 解説お願いします
-
emacsでCtrl+zを押してサスペン...
-
sudoで実行したコマンドの実行...
-
PowerShellのスクリプト実行に...
-
コマンドプロンプト Windows
-
Openイベントを開始させないで...
-
LD_LIBRARY_PATHって?
-
別のユーザーとして実行が表示...
-
マイドキュメントのファイル一...
-
ネットワークドライブ上のVBScript
-
エクセルからアクセスのプロシ...
-
bashで変数にパイプを入れ、コ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
大手町駅。それはホームから非...
-
pingは正常なのにtracerouteで...
-
お気に入りの処理について。
-
文化祭の書類で不備がありました
-
Linux のシェルスクリプトの強...
-
党首討論を見てます。 この石破...
-
windows10のごみ箱をrd /s /q C...
-
最初の一度しか実行されないロ...
-
python IDLEで訂正、削除のやり...
-
バッチファイル内の各コマンド...
-
SPI非言語の問題 解説お願いします
-
Openイベントを開始させないで...
-
時間のマクロで最初はその時間...
-
sudoで実行したコマンドの実行...
-
emacsでCtrl+zを押してサスペン...
-
PowerShellのスクリプト実行に...
-
シャットダウンバッチがうまく...
-
LD_LIBRARY_PATHって?
おすすめ情報