Я попытался импортировать файл конфигурации безопасности и использовать python для чтения файла. Однако я не могу импортировать и прочитать файл одним кодом python, мне приходится его разделять. Когда я не разделяю 2 кода, у меня появляется ошибка, в которой говорится, что экспортированный файл конфигурации не найден. Есть ли способ импортировать файл и прочитать его все одним кодом без каких-либо ошибок?
Импортировать файл конфигурации безопасности:
import subprocess<br>
output = subprocess.getoutput('secedit.exe /export /cfg C:' + r'\security-policy.txt')<br>
print(output)
Проверьте, включен ли PasswordComplexity:
with open('security-policy.txt') as myfile:
#Audit Logon Events
if 'PasswordComplexity = 1' in myfile.read():
print('Password Complexity Requirement is enabled.')
else:
print('Password Complexity Requirement is disabled. Please enable.')
Помимо импорта файла, я пробовал запустить команду PowerShell, но у меня были ошибки с командой PowerShell.