Você pode fazer isso usando scripts de interface do usuário. Isso requer suporte habilitado para dispositivos auxiliares no painel de preferências do Acesso Universal. Você pode iniciar o script a partir da linha de comando usando osascript
, mas você precisa ter uma sessão GUI para que isso funcione.
Com base na minha resposta antiga aqui , criei o script a seguir, que funciona no Lion habilitado para o Cofre de arquivos. Aparentemente, uma caixa de seleção para desabilitar a senha foi removida, seja pelo próprio Lion ou por mim, habilitando o File Vault 2. No último caso, não posso consertar o script para você, mas o link pode funcionar.
Altere o índice ( 6
) do item de menu para clicar na 9ª linha para selecionar qual das opções escolher.
tellapplication"System Preferences"
set current pane to pane id "com.apple.preference.security"
tell application "System Events"
tell process "System Preferences"
tell first window
tell first tab group
click radio button 1
click pop up button 1
click menu item 6 of menu of pop up button 1
end tell
end tell
end tell
end tell
quit
end tell
O seguinte é o método "oficial" de alterar essa configuração no AppleScript:
tell application "System Events" to set require password to wake of security preferences to false
Tem dois problemas principais:
- É booleano (não é possível alterar o período de carência)
- Não funciona para mim (ocupa o lugar da caixa de seleção que não tenho)