質問 |
||
| QNo.4024982 | コマンドプロンプト(バッチファイル)でフォルダを閉じるにはどうすればよいのでしょうか? | |
|---|---|---|
| 質問者:nana_watuki |
コマンドプロンプトでフォルダを開くにはstartを使用しますが コマンドプロンプトでフォルダを閉じるにはどうすればよいのでしょうか? 使用OS:Windows XP および Vista ご存知の方がおられましたらご回答をよろしくお願いします。 |
|
困り度:
|
||
| 質問投稿日時: 08/05/15 21:16 |
||
回答 |
|
| ANo.2 | :: *** test.bat *** :: フォルダを開いて閉じる :: バッチで、VBScript を書いて、起動して、消す。 @echo off start /b c:\windows ping hoge>nul ' 少し待機 echo set objSh = WScript.CreateObject("WScript.Shell")> tmp.vbs echo objSh.AppActivate "C:\windows">> tmp.vbs echo objSh.SendKeys "%%{F4}">> tmp.vbs echo set objSh = NOTHING>> tmp.vbs CSCRIPT tmp.vbs del tmp.vbs |
|---|---|
| 回答者:nemutai_sh | |
| 種類:回答 どんな人:経験者 自信:自信あり |
|
| 回答日時: 08/05/15 23:59 |
|
| |
| この回答への補足 | 早速やってみたところ、フォルダではなくコマンドプロンプトの ウィンドウを閉じてしまいうまくいきませんでした。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| ANo.1 | プロセスを終了させるツールをインストールしているなら、 終了させたいエクスプローラのプロセス番号を調べて終了させればいいです。 例えば、kill コマンドが入っているなら、 kill -f XXXX のような感じでXXXはプロセス番号を入れます。 |
|---|---|
| 回答者:memphis | |
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/15 23:19 |
|
| |
| この回答への補足 | killコマンドが入っていないためこの方法は使用できないようです。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |