- ベストアンサー
DOS窓を閉じないようにするには
batファイルで ipconfig/all と ping3箇所を一度にできるものを 作成しようとしてるのですが、 バッチファイルですとアイコンをクリックして一瞬で閉じてしまいます。 (チラリと見えはしますが) 閉じずに開いたままにするにはどうすればいいでしょうか? dos窓開いて、手入力でもいいのですが毎回同じ作業を繰り返すものですから できれば簡単にしたいと考えてます。
- ch20090926
- お礼率85% (54/63)
- Windows系OS
- 回答数6
- ありがとう数8
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
最後に 「pause」 を入れる
その他の回答 (5)
すいません、質問者の意図を理解していませんでした。 バッチファイルをDOS窓から起動では無く、アイコンクリックでしたね takapiiiさんが記載したとおり、CMD.exeのパラメータに/Kパラメータをつける手法が正しいです。 C:\WINDOWS\system32\CMD.exe /K *****.bat すいませんでした。
バッチファイルの終了行にEXIT /Bを記載すれば、DOS窓は開いたままバッチは終了する筈です。 注..エラーハンドリングを意識する場合は、その後ろに終了コードを記載すれば良いです。 [例] EXIT /B 0
- testAdmin
- ベストアンサー率0% (0/1)
時間差で閉じたいならば 下記を最後に記述すると便利です。 ping -n 10 localhost >nul 10秒で窓を閉じます。 sleepコマンドがあればそっちのが楽ですが。。。
- takapiii
- ベストアンサー率55% (944/1707)
pauseを入れるのは一番簡単。 後は、batファイルのショートカットを作って、そのショートカットプロパティを開き、リンク先を以下のようにする。 C:\WINDOWS\system32\cmd.exe /k "C:\xxxx\test.bat" のようにする。 の2つですかね。
- OMEGAT
- ベストアンサー率70% (455/642)
とりあえず実行結果を確認したいだけであれば、BATの最後にpauseという1行を追加すれば、一旦そこでBATの実行が止まります。
関連するQ&A
- DOSプロンプトについて
WIN2000です。 よろしくお願いします。 何日か前まで使えていたDOSプロンプトですが、 使えなくなってしまいました。 ping、ipconfig、helpなど 何を入力しても 「内部コマンドまたは外部コマンド。 操作可能なプログラムまたはバッチファイル として認識されていません」 とのエラーが返ってきています。 これはどのような原因が考えられますでしょうか? よろしくお願いします。
- ベストアンサー
- Windows NT・2000
- DOS窓の件
久しぶりにバッチファイルを作ることになった者です。 早速ですが、XPのDOS窓ではエスケープコードの実行が上手くいかないのですが、プロパティーの変更でDOS窓中のバックの色や文字色等が変えられるようです。 その設定を「機動に使ったショートカット」に記録すれば、起動時にバックが黒以外のDOS窓が表示することが出来ました。 この機能を使い、例えば、バックが赤と青のDOS窓を起動する2種類のショートカットを作り、バッチファイルの種類ごとに使い分けられればよいと思うのですが、どのようにすれば良いか分かりません。 ご存知の方がいらしたら教えてください。
- 締切済み
- Windows系OS
- バッチ実行後DOS窓を閉じるには
Windows Me 上での操作なんですが、バッチファイルをダブルクリックで実行後、自動的にDOS窓を閉じるようにしたいです。なおバッチファイルのプロパティに「終了時にウィンドウを閉じる」という設定があるのは知っているんですが、バッチファイル実行時に自動生成されるショートカットを消す為、下記の一行をバッチ内に加えたら「終了時にウィンドウを閉じる」の設定が無効になってしまいました。 del test.pif 動作的な希望としては、「バッチ実行後は自動でDOS窓を閉じる」と「ショートカットを生成しない」の2点をクリアしたいのですが。 良い方法がありましたらどうぞ宜しくお願い致します。
- ベストアンサー
- Windows Me
- DOS窓の非表示について
常駐で動くC++のプログラムがいくつかあり、 それらの初回起動はBATファイルで『start aaaa.exe』のように 起動をかけています。 C++のプログラムはDOS窓が表示されるようになっていて プログラムが動くたびにパソコンの画面上で複数のDOS窓が チカチカッとなってしまい、とてもわずらわしく、 出来ればDOS窓を非表示にしたいのですが、何か方法はありませんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルのDOS窓について
こんにちは Windows7Ulti32ビットを使用しています セキュリティホール云々とはいわれていますが、やはりガジェットは使い心地がよく 継続して使用したいと思っています ただ、数回に1回しかガジェットの表示がされず、他の時にはガジェットが表示されません。 sidebar.exeをkillして、再度sidebar.exeを起動すると復活するのですが、毎回やるのは 面倒なのでバッチでkillして再起動しようと思いました ところがそのバッチのdos窓が閉じずに、、今度はそちらで悩んでいます 以下に記載するバッチファイルを実行後、DOS窓を閉じるには どのようにバッチファイルを作成すればいいのでしょうか? SideBarCtrl.bat @echo off taskkill /im sidebar.exe /f > nul start "" timeout 2 > nul start /min cmd /c,"C:\Windows\winsxs\x86_microsoft-windows-sidebar_31bf3856ad364e35_6.1.7601.17514_none_d0e415a884ea33e1\sidebar.exe" exit
- ベストアンサー
- その他(ソフトウェア)
- WindowsXP版DOSエラーについて
WindowsXPのDOS窓を出して、pingを実行したところエラーが発生してしまいました。使用不可能になった前後の作業を考えなおしましたが、これと思われる内容がありませんでした。 どうしたらいいものか解らず困っています。 どうかよろしくお願いします。 エラー内容:「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」
- ベストアンサー
- Windows系OS
- DOS窓が閉じてしまう。
こんばんは。Cpad for Borland C++Compilerを使っています。 入力後コンパイルされ(正常に) そしてDOS窓が開きますがそのまま 一瞬表示され(簡単な文字列を表示させるプログラムです)そしてそのまま窓が閉じてしまいます。 これを一時停止させて表示させる手法は何かないのでしょうか? OSはWINDOWSXPSP2 です。
- ベストアンサー
- C・C++・C#
- dos コマンドを vbsで行うには。
こんにちは。 --ip.bat の内容---- ipconfig >> C:\WINDOWS\デスクトップ\ip.txt ---------- ip.batのアイコンをクリックすると、テキストファイルが作成されますが、これと同じことをvbsでするにはどうゆう記述になりますでしょうか? もしくは、vbsでBATファイルを呼び出す方法は?
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルで電卓
DOS窓に1+1と入力すると2と表示されるような,バッチファイルを考えています。バッチファイルではなくコマンドプロンプト上で「SET /A 1+1」と入力する方法なら分かりますが,これを応用できないでしょうか。ただし,バッチファイルはコマンドプロンプトからではなくアイコンをダブルクリックして起動させるものとします。
- 締切済み
- その他(プログラミング・開発)
お礼
ありがとうございました。