Saya ingin membuat skrip batch untuk Firefox yang mengembalikan sesi terakhir saya setelah meluncurkan skrip. Saya menemukan bahwa saya bisa melakukan ini dengan mudah di Chrome dengan --restore-last-session
argumen. Saya membuat skrip ini dan meletakkannya di sisi chrome.exe
:
chrome.exe --restore-last-session
Bisakah hal yang sama dilakukan dengan Firefox? Saya mengetahui opsi bawaan di dalam menu Firefox, tetapi saya ingin membuat skrip ini sehingga Firefox memulihkan secara instan saat saya membukanya.
sumber
Untuk informasi lebih lanjut, ini adalah
./firefox --help
keluaran apa di Mac saya:Anda dapat melihat bahwa tidak ada opsi suka
restore-session
terdaftar. Juga, dokumen resmi Mozilla mencantumkan 7 kasus ketika Firefox memulihkan sesi, tanpa menyebutkan baris perintah.Anda dapat mencoba mengkonfigurasi Firefox untuk selalu mengembalikan sesi sebelumnya di Preferensi> Umum> Saat Firefox dimulai (pilih
Show your windows and tabs from last time
) dan panggil./firefox
dengan jelas.sumber
Saya pikir pengaturan UI untuk hanya memuat sesi terakhir Anda saat memulai seperti yang ditunjukkan pada jawaban lain adalah yang terbaik. Tapi kalau-kalau seseorang benar-benar perlu tahu bagaimana melakukan ini dengan baris perintah yang dapat Anda coba
Ini sebenarnya hanya halaman sehingga dapat digunakan dengan parameter
-new-tab
dan-new-window
.sumber
session.js
skrip perlu didefinisikan (jika mungkin) agar skrip menambahkan sesi yang ditentukan sebagai opsi yang valid pada saat eksekusi. Script dan parameter Anda baik untuk diketahui, saya pikir saya akan bereksperimen dengan mereka dan teori saya hanya untuk melihat apakah ini mungkin dengan skrip batch.