• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチファイルで複数のWebページやアプリを起動する方法)

バッチファイルで複数のWebページやアプリを起動する方法

このQ&Aのポイント
  • バッチファイルを使用して、複数のWebページやアプリを一度に起動する方法について教えてください。
  • 毎朝、複数のWebページとアプリを起動する方法についてお聞きしたいです。
  • バッチファイルを使って、一度に複数のWebページやアプリを起動する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#101556
noname#101556
回答No.1

以下、一例としてご参考に。 適当なフォルダ例えば D:\mydir に以下ショートカットを作成する。  名前:yahoo  リンク先:"C:\Program Files\Internet Explorer\iexplore.exe" yahoo.co.jp  作業フォルダ:"C:\Program Files\Internet Explorer"  実行時の大きさ:最大化 "yahoo" をコピー・名前を変更、「プロパティ」でリンク先の末尾を修正し、"google" "goo" を作成する。 "朝.bat"を以下のようにする。  d:  cd \mydir  yahoo.lnk  google.lnk  goo.lnk  notepad

OralE
質問者

お礼

 お手数をお掛けしました。ありがとうございます。 テスト環境(yahoo,google,goo,notepad)ではうまく出来ました。本番はイントラネット内のリンク先になるので、月曜日以降に確認してみます。あとは、精度なのですが、稀に起動する順番が入れ替わるのですが、これは仕方が無いですか?   

その他の回答 (3)

noname#101556
noname#101556
回答No.4

#1です。お礼いただきありがとうどざいます。 ご言及に関して、以下趣味的で蛇足に近い内容ですが、お付き合いください。 ショートカットの起動は切れ間なく連続します。それでも、バッチファイルによるコマンドの実行はシーケンシャルに行われており、記述 A B に対して起動 B A とはなり得ません。 ご利用の環境にもよるかと思いますが、この例の場合ブラウザのウィンドウがほとんど同時に起動されるため、表示が完了するまでの時間が個々のウィンドウ(WEBサイト)によって異なることにより、「場合により起動順が変化する」とお感じになるかも知れません。 コマンドの同期にはいくつかの要点があると思います。上の状況を踏まえた上で順にジックリと進む実感が得られるようにするには、  ショートカットから起動されたブラウザ内でのコンテンツ表示が完了したことを契機に、バッチファイルの制御が次に移ること  が必要ですが、おそらくそれは困難です。 手軽には起動指令のあと適当な時間待つことが考えられますが、「待つ」処理は以前「WindowsXX リソースキット」で提供されるコマンドで行った気がします。現在これと等価の「新しいコマンドラインツール」が利用可能かどうか、恐縮ですが確認しておりません。 なおさらに蛇足ですが、ご質問中の2URL 正しくは冒頭 "www." が付くようですね。 - 以上 多少ともお役に立てば幸いです。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

VBScript でのサンプル 朝.vbs として保存して実行 この場合の最大化は、全画面表示の意味なので、注意 切替はALT+TAB,終了はALT+F4で 期待しない動作の時には、 IEn.FullScreen = true の行を削除して下さい ---------------------------------------------------------------- Dim WShell, IE1, IE2, IE3 Set WShell = WSCript.CreateObject("WScript.Shell") WShell.Run "notepad" Set IE1=WScript.CreateObject("InternetExplorer.Application") IE1.Visible=true IE1.FullScreen = true IE1.Navigate("http://yahoo.co.jp/") Set IE2=WScript.CreateObject("InternetExplorer.Application") IE2.Visible=true IE2.FullScreen = true IE2.Navigate("http://www.google.co.jp/") Set IE3=WScript.CreateObject("InternetExplorer.Application") IE3.Visible=true IE3.FullScreen = true IE3.Navigate("http://goo.ne.jp/")

OralE
質問者

お礼

 お手数をおかけしてすみません。ありがとうございます。 Scriptだと、ノートンとかが過剰に反応してしまうので、わかる人は良いけど、初心者にはオススメできません。ごめんなさい。  やっぱりバッチファイルでできると良いなって思います。

  • ka210
  • ベストアンサー率71% (202/283)
回答No.2

バッチファイルでないとダメでしょうか。 パソコンの起動時と同時に起動したいということであれば、[スタートアップ] にメモ帳と Web ページへのリンクのショートカットを追加してしまえばよいのではないかと思ったのですが。バッチファイルをダブルクリックする手間も省けます・・・。

OralE
質問者

補足

お手数をお掛けしました。ありがとうございます。 スタートアップですと、再起動の度に開いてしまうので、本当に起動したいとき以外は邪魔になります。そんなわけで、案としては不採用です。すみません。

関連するQ&A