O mantra secreto acaba sendo:
wmic path Win32_UserAccount WHERE Name='MyUserName' set PasswordExpires=true
Estou sendo importunado por nossa pessoa de segurança do laboratório para desativar a 'senha nunca expira' no meu laptop em casa que eu uso para me conectar e trabalhar remotamente. Infelizmente ele não pode me dizer como fazer isso. Encontramos o seguinte em uma máquina profissional do Windows 7:
Iniciar - > Todos os programas - > Ferramentas de administração - > Usuários e Grupos
Isso nos leva a um diaglog em que é possível definir / desarmar que a senha nunca expira.
Minha conta de administrador no meu computador doméstico, executando o Windows 7 Home Edition, não tem essa pasta 'Ferramentas administrativas' em 'Todos os programas' e Ferramentas administrativas no Painel de controle - > A segurança também não tem a opção 'usuários e grupos'.
Existe outra maneira de fazer isso? Eu acho que é apenas uma configuração do registro, mas eu não acho que com uma pesquisa de registro.
Observe que o Windows parece ter dois controles para a expiração da senha. Uma é a 'net accounts / maxpwage' que defini como 90 por nossas regras de segurança de laboratório. Meu sistema não passa na auditoria de segurança, já que essa 'senha nunca expira' também é selecionada, apesar de ter configurado / maxpwage (e o Windows 7 home edition não externaliza uma maneira de alterar essa que eu posso encontrar).
Fui orientado para um método direto de abrir o diaglog que controla essa opção "a senha nunca expira". Isso pode ser feito com 'lusrmgr.msc'. No entanto, isso também produz um "Não suportado nesta versão do Windows".
O mantra secreto acaba sendo:
wmic path Win32_UserAccount WHERE Name='MyUserName' set PasswordExpires=true
Execute o prompt de comando como administrador
Para ativar a expiração da conta, insira isto:
net accounts /maxpwage:90
Depois disso, defina a conta para expirar assim:
net user [username] /expires:06/30/11
Tags windows-7