963) batファイルでusコマンド HongKong_market 2003/12/14(日) 20:58 |
|
初めまして。 batファイル作成中で困っています。 下記のように c:\hoge\hoge.exe をUSモードで実行させようとしていますが、うまくいきません。 (1)(2)のpauseでは止まるのですが、(3)のpauseでは止まらずに hoge.exeは実行されること無く、終了してしまいます。 SAMPLE.bat ------------ @echo off cd \ pause (1) cd \hoge pause (2) us pause (3) hoge 環境はWindowsXPです。 アドバイスをよろしくお願いします。 |
|
964) Re:batファイルでusコマンド YanaKen 2003/12/15(月) 07:15 |
|
HongKong_market さん こんにちは。 >(1)(2)のpauseでは止まるのですが、(3)のpauseでは止まらずに >hoge.exeは実行されること無く、終了してしまいます。 > >SAMPLE.bat >------------ >@echo off >cd \ >pause (1) >cd \hoge >pause (2) >us >pause (3) >hoge "us"はバッチファイル(us.bat)ですので、そのまま起動するとそちらに制御が移って、元のバッチファイルは中断してしまいます。 "call us"とすれば大丈夫です。 Manager YanaKen |
|
967) Re2:batファイルでusコマンド HongKong_market 2003/12/15(月) 09:24 |
|
YanaKenさん、こんにちは。 > "us"はバッチファイル(us.bat)ですので、そのまま起動するとそちらに制御が移って、元のバッチファイルは中断してしまいます。 > "call us"とすれば大丈夫です。 > やってみましたら、うまくいきました。 有難うございました。 |