Windows команда + закладка браузера - PullRequest
0 голосов
/ 03 марта 2020

Пожалуйста, помогите, есть ли какая-нибудь команда для доступа к закладке браузера через командную строку и открытия URL-адресов, добавленных в закладки, через командную строку или powershell или wmi c.

Также есть ли в windows какое-либо событие, которое сообщает, когда доступ к закладке.

Заранее спасибо.

1 Ответ

0 голосов
/ 24 апреля 2020

Вообще говоря, нет события, позволяющего windows узнать, что какой-либо браузер выполнил или получил доступ к закладке.
Обычно закладки хранятся в файле типа "bookmarks.adr" или аналогичном, который содержит всю информацию В браузере хранится информация о сохраненных закладках (кроме данных миниатюр или значков). Если вы хотите получить доступ к URL-адресам и открыть их, вам необходимо проанализировать файл закладок и извлечь URL-адреса. Делать это в командной строке только с помощью пакета сложно, по крайней мере ... если вам просто не нужно что-то простое, например findStr на http, которое извлекало бы все эти URL, начинающиеся с http (посмотрите findStr /? и type /? и попробуйте что-то вроде type bookmarks.adr | findStr http > urls.txt, которое должно быть обработано в дальнейшем с помощью l для 1015 * возможно (отметьте for /? в командной строке).

PowerShell может выполнить работу легче, но я не не знаю о конкретном формате c файла закладок и целевого браузера. Браузеры имеют свой собственный формат, и, следовательно, синтаксический анализ отличается для каждого класса браузера (возможно, он более унифицирован, чем я знаю, так как большинство в настоящее время браузеры основаны на Chromium и, следовательно, имеют одинаковый формат файла закладок).

Надеюсь, это поможет. Удачи в вашем проекте:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...