Я пытаюсь использовать следующие команды для запуска проверки шифрования битлокера в 64-битной системе Windows 7:
import os
os.popen('C:\Windows\System32\manage-bde.exe -status c:').read()
и он возвращает '' (ничего).
Я также пытался использовать подпроцесс. Открыть с теми же результатами.
Это 32-разрядная версия Python 2.6.6, работающая на 64-разрядной машине с Windows 7. Когда я использую 64-битную версию Python, оба os.popen и subprocess.Popen работают, но я не могу использовать 64-битный Python, так как у меня есть много 32-битных систем для поддержки и py2exe не будет поддерживать связывание на 64-битной платформе.
Кто-нибудь знает, могу ли я заставить subprocess.Popen или os.popen работать в 64-битной системе Windows с 32-битной версией Python? Я не уверен, где я иду не так.
С другой стороны, если кто-нибудь знает, как я могу проверить полное шифрование битлокера в системе Windows 7 без использования manage-bde.exe, я был бы признателен.