#python #windows
#python #Windows
Вопрос:
Я пытаюсь отключить и включить защиту Toolwiz удаленно, установив соответствующие значения для регистров: HKEY_CURRENT_USER Software Toolwiz TimefreezeNew CURRENT_PROTECT_MODE REG_DWORD 0x0 NEXT_BOOT_PROTECT REG_DWORD 0x1 Мне удалось установить и прочитать регистр удаленно, но неожиданно значения регистра на удаленной машине были другими. Я установил другой регистр удаленно, но в этом случае все было в порядке. Я использовал python и psexec для запуска команд. Ниже приведены команды:
A = 'psexec -s \\'
A1 = 'psexec \\'
B = ' -u admin -p football'
REG_QUERY= ' reg query '
REG_ADD = ' reg add '
REG_CURRENT_PROTECT_MODE_SET =' /v CURRENT_PROTECT_MODE /t REG_DWORD /d 0'
REG_NEXT_BOOT_PROTECT_SET = ' /v NEXT_BOOT_PROTECT /t REG_DWORD /d 1'
TOOLWIZ_REGISTER = ' HKEY_CURRENT_USER\Software\Toolwiz\TimefreezeNew '
os.system( A laptop B REG_ADD TOOLWIZ_REGISTER REG_CURRENT_PROTECT_MODE_SET)
PsExec v2.2 — удаленное выполнение процессов
Авторское право (C) 2001-2016 Марк Руссинович
Sysinternals — www.sysinternals.com
Значение CURRENT_PROTECT_MODE существует, перезаписать (да / Нет)? операция успешно завершена. reg завершен на HAGALA-10-2 с кодом ошибки 0. 0 os.system( A laptop B REG_QUERY TOOLWIZ_REGISTER)
PsExec v2.2 — Удаленное выполнение процессов Авторское право (C) 2001-2016 Марк Руссинович Sysinternals — www.sysinternals.com
HKEY_CURRENT_USER Software Toolwiz TimefreezeNew CURRENT_PROTECT_MODE REG_DWORD 0x0 NEXT_BOOT_PROTECT REG_DWORD 0x1
reg вышел из HAGALA-10-2 с кодом ошибки 0. 0 Регистры на удаленной машине были 1,1 и не изменились.
Я использовал другой регистр для проверки процесса.
os.system(A ноутбук B REG_QUERY CHECK_REGISTER)
PsExec v2.2 — Удаленное выполнение процессов Авторское право (C) 2001-2016 Марк Руссинович Sysinternals — www.sysinternals.com
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNativeWifiPParameters DefaultFilterSettings REG_DWORD 0x1 EnableWoWLAN REG_DWORD 0x1 REG_EnableWoWLAN_SET = ' /v EnableWoWLAN /t REG_DWORD /d 55 /f'
os.system( A laptop B REG_ADD CHECK_REGISTER REG_EnableWoWLAN_SET)
PsExec v2.2 — Удаленное выполнение процессов Авторское право (C) 2001-2016 Марк Руссинович Sysinternals — www.sysinternals.com
Операция успешно завершена. reg завершен на HAGALA-10-2 с кодом ошибки 0. 0 os.system( A laptop B REG_QUERY CHECK_REGISTER)
PsExec v2.2 — Удаленное выполнение процессов Авторское право (C) 2001-2016 Марк Руссинович Sysinternals — www.sysinternals.com
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNativeWifiPParameters
DefaultFilterSettings REG_DWORD 0x1
EnableWoWLAN REG_DWORD 0x37
Я проверил значение регистра на удаленном компьютере и получил значение 0x37.
Я был бы признателен, если кто-нибудь поможет мне решить эту проблему
Ответ №1:
Я не эксперт, и, поскольку прошло некоторое время с тех пор, как вы задали этот вопрос, возможно, вы уже решили эту проблему.
НО некоторое время назад у меня возникли проблемы с удаленным замораживанием и размораживанием компьютера, и я случайно обнаружил, что могу заставить это работать, только если я остановлю процесс замораживания времени перед вызовом команд для его замораживания или размораживания. Я не знаю, относится ли это к вашей проблеме, поскольку вы имеете дело непосредственно с регистрами, но я думаю, что стоит попробовать.