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)?

StackOverflow https://stackoverflow.com/questions/1083295

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:

  1. Feche todos os aplicativos do usuário em execução
  2. 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

Foi útil?

Solução

tente usar

tell application "Finder" to restart

este tentar parar a cada aplicação, enquanto solicitando salva, e depois reiniciar o computador

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top