1

Как я могу определить в Windows, установлена ли программа на компьютер или пользователя из командной строки? Я в основном обеспокоен Windows 7.

1 ответ1

2

Нет простого способа обнаружить это. Единственная разница между "на машину" и "на пользователя" заключается в том, что программа сохраняет свои настройки в уникальном для пользователя месте (HKEY_LOCAL_USER в реестре и папке %APPDATA% или %LOCALAPPDATA% в файловой системе) или общий для всех пользователей (HKEY_LOCAL_MACHINE в реестре и %PROGRAMDATA% в файловой системе)

Все, что является внутренним и индивидуальным для каждой программы, когда-либо написанной, и нет никакого общего "флага", который вы могли бы где-то прочитать, который мог бы сказать вам, какой метод использует программа.

Если вы хотите узнать, установлена ли конкретная программа как для пользователя, так и для компьютера, откройте новый вопрос и обязательно укажите детали, о какой программе вы хотите знать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .