Saya ingin file batch untuk meluncurkan dua program terpisah kemudian menutup jendela baris perintah. Sebenarnya, untuk memperjelas, saya meluncurkan Internet Explorer dengan dua URL yang berbeda.
Sejauh ini saya memiliki sesuatu seperti ini:
start "~\iexplore.exe" "url1"
start "~\iexplore.exe" "url2"
Apa yang saya dapatkan adalah satu contoh Internet Explorer dengan hanya URL kedua yang dimuat. Sepertinya yang kedua menggantikan yang kedua. Sepertinya saya ingat sintaks di mana saya akan memuat jendela baris perintah baru dan meneruskan perintah untuk dieksekusi saat dimuat, tetapi tidak dapat menemukan referensinya.
Sebagai bagian kedua dari pertanyaan: apa URL referensi yang baik untuk disimpan pada saat Anda perlu menulis file batch cepat?
Sunting: Saya telah menandai jawaban, karena memang berhasil. Sekarang saya memiliki dua jendela yang terbuka, satu untuk setiap URL. (terima kasih!) Hal yang lucu adalah bahwa tanpa pendekatan /d menggunakan sintaks asli saya, saya mendapatkan hasil yang berbeda berdasarkan apakah saya memiliki instance Internet Explorer yang sudah ada sebelumnya terbuka.
Coba ini dalam file batch Anda:
@echo off
start /d "C:\Program Files\Internet Explorer" IEXPLORE.EXE www.google.com
start /d "C:\Program Files\Internet Explorer" IEXPLORE.EXE www.yahoo.com
Terima kasih atas tip Rodger.
Bagi saya itu bekerja seperti di bawah ini:
@echo off
start /d "" IEXPLORE.EXE www.google.com
start /d "" IEXPLORE.EXE www.yahoo.com
Dengan pengaturan di Internet Explorer 8:
Ada pengaturan dalam opsi IE yang mengontrol apakah ia harus membuka link baru di jendela yang sudah ada atau di jendela baru. Saya tidak yakin apakah Anda dapat mengontrolnya dari baris perintah, tetapi mungkin dengan mengubah opsi ini sudah cukup bagi Anda.
Di IE7 sepertinya pilihannya adalah "Reuse windows untuk meluncurkan shortcut (ketika tabbed browsing dinonaktifkan)".