AppleScript'ten bir kabuk betiği çalıştırdıktan sonra terminal penceresini nasıl kapatabilirim?


0

Aşağıdakileri AppleScript'te yarattım ve derlenmiş uygulamayı çift tıklattığımda çalışmama rağmen, zorla istifa edene kadar kaldığı görünen dock'ta boş bir Terminal penceresi kaldı. Öyleyse, uygulama (vboxmanage) hala çalışıyorken verilen komutu nasıl çalıştırabilirim ve terminali nasıl kapatabilirim?

tell application "Terminal"
    do script "vboxmanage startvm MyWindows; exit;"
end tell

Yanıtlar:


2

Bir Terminal penceresinin dahil olmasını istemiyorsanız ve program Terminal olmadan çalışabiliyorsa, aşağıdakileri kullanabilirsiniz:

do shell script "vboxmanage startvm MyWindows"

Gerçek AppleScript, komut satırı programının olsa da çıkmasını bekleyecektir. Automator aracılığıyla Servis olarak kullanıldığında en çok hoşuma gidiyor .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.