AppleScript: Como posso sair de todos os aplicativos do usuário em execução e, em seguida, reiniciar a partição bootcamp (esta parte obras)?
-
23-08-2019 - |
Pergunta
Eu freqüentemente reiniciar o Windows em uma partição bootcamp no meu Mac Pro (E2008) (Mac OS X 10.5.6). Porque eu gosto de usar o tempo que leva para reinicialização para outras coisas em vez de apenas sentado eu gostaria de escrever / executar um simples applescript que seria basicamente fazer:
- Feche todos os aplicativos do usuário em execução
- Então * -após os aplicativos foram parar properly- * Reiniciar para minha partição bootcamp
Parte 2 Tenho vindo a utilizar por mais um pouco agora com um script que eu encontrei on-line que é o seguinte:
do shell script "bless -mount /Volumes/WinVista/ -legacy -setBoot -nextonly" with
administrator privileges
do shell script "shutdown -r now" with administrator privileges
Isso funciona muito bem, exceto que se os aplicativos estão abertos não são adequadamente desligamento (basicamente eles estão sendo 'Force Quit') para que eu gostaria de ter o desligamento Apps Script primeiro e depois executar a reinicialização.
Eu encontrei uma pergunta semelhante no Stack Overflow, mas desde a minha compreensão do AppleScript é praticamente nenhum existente Eu não sei como eu poderia combinar esta: ( Feche todos os aplicativos usando Applescript? ) com o script que faz a reinicialização.
Isso é possível? Se assim for eu gostaria de receber qualquer conselho / ajuda / scripts que você pode jogar em mim.
Também tenho praticamente nenhuma experiência com AppleScripting tudo o que fiz até agora foi copiar / colar o que eu tinha encontrado on-line, apenas no caso que interessa.
Obrigado pela leitura.
Jannis
Solução
tente usar
tell application "Finder" to restart
este tentar parar a cada aplicação, enquanto solicitando salva, e depois reiniciar o computador