Я хотел бы написать сценарий, который настроит все, что мне нужно, чтобы начать работать, среди прочего, включая открытие моего обычного набора URL, только те, которые мне нравятся (например, inbox.google.com и reddir.com в первом Окно, WhatsApp и провисать в другом)
Просмотр firefox -h
показал мне способ открыть вкладку из командной строки, но без возможности определить, к какому окну она идет, поэтому, когда я создаю новую вкладку из командной строки, она всегда будет переходить к первому созданному окну, которое это проблема, если я хочу 5 вкладок в одном окне и 2 в другом.
Есть ли способ заставить Firefox открыть вкладку в другом окне (как-то присвоив ей идентификатор окна, в сочетании с плагином, может быть, даже хакерский способ написать последовательность команд?)
ПРИМЕЧАНИЕ. Каким бы ни было решение, оно должно быть полностью сценарием, потому что я хочу иметь возможность комбинировать его с несвязанными командами (например, открыть мою IDE, окно терминала и т. Д.)
источник
chrome.exe -new-window url1 url2 url3
дает новое окно с вкладками для каждого из заданных URL. Неважно, где вы размещаете команду «новое окно» (первая, последняя, посередине и т. Д.). Всякий раз, когда он присутствует, все URL в команде будут переданы в новое окно.Ответы:
Создать скрипт , который загружает несколько экземпляров Firefox , используя
-P
и-no-remote
флаги, каждый с другим именем профиля.Например, в Powershell:
Используйте следующий процесс:
Show your windows and tabs from last time
Рекомендации
Использование нескольких профилей - Firefox - База знаний MozillaZine
Открытие нового экземпляра вашего приложения Mozilla с другим профилем - База знаний MozillaZine
Восстановить предыдущий сеанс - Настройте, когда Firefox показывает ваши последние вкладки и окна | Помощь Firefox
Справка командной строки PowerShell.exe | Документы Microsoft
Когда цитировать в PowerShell - Simple Talk
PowerShell, выпуск № 1995: аргументы для внешних исполняемых файлов неправильно экранированы
источник