В настоящее время у меня в Windows 5 браузеров - MicrosoftEdge, Internet Explorer 11, Chrome, Firefox и Opera. Я использую cmd, просматривая исполняемые файлы этих браузеров, чтобы проверить, установлены ли они в системе, и позже я создам пакетный скрипт для проверки.
Однако только 2 из 5 браузеров обнаруживаются после просмотра каталогов. Два способа поиска определенных файлов / папок, которые я пробовал, дают одинаковые результаты.
Ниже приведены правила именования исполняемых файлов браузера по умолчанию:
MicrosoftEdge - MicrosoftEdge.exe
Internet Explorer 11 - iexplore.exe
Google Chrome - chrome.exe
Mozilla Firefox - firefox.exe
Opera - launcher.exe
Вот что я уже пробовал:
dir /a /s
и
where
Пример результатов :
dir / a / s MicrosoftEdge.exe
Volume in drive C is Windows
Volume Serial Number is 0AAC-370F
Directory of C:\Users\User\AppData\Local\Microsoft\WindowsApps
15/10/2019 01:05 pm 0 MicrosoftEdge.exe
1 File(s) 0 bytes
Directory of C:\Users\User\AppData\Local\Microsoft\WindowsApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
15/10/2019 01:05 pm 0 MicrosoftEdge.exe
1 File(s) 0 bytes
Total Files Listed:
2 File(s) 0 bytes
0 Dir(s) 269,413,756,928 bytes free
dir / a / s chrome.exe
Volume in drive C is Windows
Volume Serial Number is 0AAC-370F
File Not Found
где MicrosoftEdge.exe
C:\Users\User\AppData\Local\Microsoft\WindowsApps\MicrosoftEdge.exe
где chrome.exe
INFO: Could not find files for the given pattern(s).
Я сделал то же самое для остальных и кроме MicrosoftEdge, только Opera может быть найдена, а остальные не могут быть найдены. Я использую неправильные методы поиска или есть другие методы, которые могут найти все из них?