Existe-t-il de toute façon que je peux avoir deux instances de l'application native Calculator en cours d'exécution simultanément
Existe-t-il de toute façon que je peux avoir deux instances de l'application native Calculator en cours d'exécution simultanément
Réponses:
La façon la plus rapide, la plus simple et sans doute la plus correcte de procéder consiste à utiliser la open
commande dans Terminal.
Dans une nouvelle fenêtre, exécutez la commande
open -na Calculator
Cela ouvrira une nouvelle -n
instance ( -a
) de la calculatrice application ( ).
Si vous voulez avoir cela à portée de main au clic d'un bouton, vous pouvez taper les commandes suivantes dans le terminal, et il créera un raccourci nommé calc
ou calc.command
sur votre bureau qui ouvrira toujours une nouvelle instance de la calculatrice
cd ~/Desktop
echo open -na Calculator > calc.command
chmod +x calc.command
exit
N'oubliez pas que vous n'avez pas encore de fichier nommé calc.command
sur votre bureau, sinon il sera supprimé!
open
marche? Il vérifie ce qui se trouve dans le dossier Applications?
/Applications
et sous-répertoires, ~/Applications
et sous-répertoires, et même des endroits comme /System/Library/CoreServices
.
open
est à peu près équivalente à un double-clic.
La open -na Calculator
réponse est bonne. Lorsque je devais le faire auparavant, je l'ai enveloppé dans un Applescript:
do shell script "open -n " & quoted form of the POSIX path of the (path to the frontmost application as Unicode text)
Cela détecte quelle application est actuellement au premier plan et démarre une nouvelle instance à l'aide de la open -na
méthode.
Enregistrez ce script dans l'éditeur Applescript comme quelque chose comme "Exécuter une autre instance" et placez-le dans votre /Users/${USER}/Library/Scripts
répertoire. Vous le trouverez ensuite dans le menu Scripts utilisateur ( que vous devrez peut-être activer ):
Mettez simplement la calculatrice au premier plan, puis sélectionnez cet élément de menu et vous obtiendrez une autre instance de calculatrice.
Vous pouvez en exécuter autant que vous le souhaitez et même sans doublons de l'application.
Double-cliquez sur l'application pour ouvrir une instance, par exemple
/Applications/Calculator.app
Ensuite, double-cliquez sur l'exécutable pour ouvrir une seconde instance
(vous devrez ctrl + cliquer ou cliquer avec le bouton droit sur l'application et sélectionner "Afficher le contenu du package" pour naviguer vers l'exécutable):
/Applications/Calculator.app/Contents/MacOS/Calculator
Dans ce deuxième cas, une fenêtre de terminal s'ouvrira pour exécuter l'exécutable. Ne le terminez pas, sinon vous terminerez la deuxième instance de Calculator en cours d'exécution.
Double-cliquer sur l'exécutable vous permet d'ouvrir autant d'instances de calculatrice que vous le souhaitez (ce qui signifie que je ne connais pas la limite supérieure).
Oui, vous pouvez, si vous avez un compte administrateur. Sélectionnez Calculator.app dans Applications, puis cliquez avec le bouton droit (contrôle + clic) et exécutez la Duplicate
commande. Cela fera une copie de l'application Calculatrice que vous pourrez ensuite utiliser librement.
Ouvrez votre terminal et exécutez:
open -n /Applications/Calculator.app
ou
open -na Calculator
Pas besoin de copier une application ou quelque chose comme ça!
Parmi les options d'aide pour open
:
-n, --new Open a new instance of the application even if one is already running.
-a Opens with the specified application.