OS X Äquivalent von Windows Run Box?

Windows hat eine sehr praktische Run-Box (WinKey + R), die

  • aus einer box, können
    • kann Programme durch genauen Pfad zur ausführbaren Datei starten
    • starten Sie ein beliebiges Programm in den Verzeichnissen PATH nach ausführbarem Namen
    • Dateien in Standardanwendungen öffnen
    • öffnen Sie ein Explorer-Fenster in ein lokales Verzeichnis
    • Öffnen Sie ein Explorer-Fenster in einer Netzwerkfreigabe
    • Öffnen Sie eine beliebige URL mit ihrem Standardhandler (z. B. a browser)
  • hat Tab-Vervollständigung (na ja, wirklich Auf / Ab-Pfeil-Vervollständigung)
  • hat eine history-Funktion

Dies ist eine erstaunliche Zeitersparnis für jeden Power-User, und ich suche etwas Gleichwertiges für einen Mac. Ich weiß, dass es einige Dienstprogramme gibt, die einige Funktionen haben (z. B. den Befehl "Verzeichnis öffnen" in Finder, Spotlight, Quicksilver), aber ich habe keine gefunden, die alles oder fast alles tut.

Kennt jemand einige enge gleichwertig?

Author: kpozin, 2009-07-16

9 answers

Dies ist nicht der Fall, aber Terminal ist sowohl dem Feld Ausführen als auch der Eingabeaufforderung (cmd) in Windows sehr ähnlich. Im Terminal ist open dein Freund.

  • Kann Programme über den genauen Pfad zur ausführbaren Datei starten

  • Starten Sie ein beliebiges Programm in den Pfadverzeichnissen nach ausführbarem Namen

Im Terminal können Sie open -a Application.app verwenden, um eine Anwendung zu starten, die sich im Ordner /Applications befindet, oder open <exact path to applcation>, um eine Anwendung zu starten, die sich irgendwo auf Ihrem Computer.

  • Dateien in Standardanwendungen öffnen

Nur wir open <file>. open song.mp3 öffnet song. mp3 im Standard-Audio-Player (in meinem Fall iTunes)

  • Öffnen Sie ein Explorer-Fenster in ein lokales Verzeichnis

  • Öffnen Sie ein Explorer-Fenster in einer Netzwerkfreigabe

open /Path/to/dir/ startet den Ordner im Finder

  • Öffnen Sie eine beliebige URL mit ihrem Standardhandler (z. B. a browser)

open http://google.com startet den Standardbrowser und öffnet die URL. Es funktioniert auch für FTP (aber ich habe nichts anderes getestet)

Um mehr zu erfahren, führen Sie einfach man open im Terminal aus oder sehen Sie diese Seite.

 11
Author: Josh Hunt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Command + Space löst Spotlight aus, das über das Auffinden von Dokumenten hinaus auch Anwendungen finden und starten kann, aber keine Argumente AFAIK.

Sie können sich auch QuickSilver ansehen: http://www.blacktree.com/

 6
Author: njsf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-16 01:52:16

Während Quicksilver für mich arbeitet, gibt es eine neue App, die von demselben Typ erstellt wurde.

 5
Author: moshen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-16 01:55:33

Das wäre das Terminal.

Dasselbe gilt für Linux-Distributionen.

 2
Author: segfault,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-16 01:51:17

Verwenden Sie Terminal (/Applications/Utilities / Terminal.app)

Um ein Programm zu starten, geben Sie einfach dessen absolute Position ein. Sie können ein Programm in Ihrem aktuellen Verzeichnis wie folgt ausführen: ./somescript (Beachten Sie die ./ was es auf das aktuelle Verzeichnis verweist, damit das Terminal den Pfad nicht durchsucht.)

Um ein Programm im Pfad zu starten, geben Sie einfach seinen Namen ein: python

So öffnen Sie Dateien in ihrer Standardanwendung: open picture.png oder open movie.mp4 etc.

So öffnen Sie ein Finder-Fenster: open somefolder oder open /Users/yourname/Desktop/somefolder

So öffnen Sie eine Webseite: open http://superuser.com

Tut mir Leid, mein Mac ist nicht Teil eines Netzwerks, so bin ich nicht erlebt. Ich nehme an, Sie könnten den Befehl open auf irgendeine Weise verwenden!

 2
Author: stalepretzel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-10-14 02:48:25

Das Windows-Lauffeld ist gleichbedeutend mit dem Spotlight-Suchfeld oben rechts auf Leopard. Ich benutze es die ganze Zeit, um Anwendungen auszuführen.

Im Allgemeinen ist der Mac mehr Verknüpfung zentriert, dass Windows. Mac-Benutzer von alten gelernt Verknüpfungen anstelle der Verwendung von Rechts-oder Steuerklick. Der Mac unterstützt sie immer noch alle und sie sind der Weg, um auf dem Mac wirklich effizient zu werden.

Befehl N öffnet ein neues finder-Fenster.

Wenn ich ein Finder-Fenster an einem von mir verwendeten Ort öffnen möchte die go-Menü oder Shift-Befehl G, dann geben Sie den Pfad (mit Abschluss als auch)

Das Öffnen des Netzwerks kann auch über das Menü go oder den Umschaltbefehl K oder den Befehl K aufgerufen werden, je nachdem, wonach Sie genau suchen.

 1
Author: Bruce McLeod,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-16 03:06:51

Wenn Sie die vollständige Terminal.app zum Ausführen einiger schneller Shell-Befehle nicht starten möchten (wie in Windows mit "Run..."), versuchen Sie es mit DTerm. Ich benutze es und liebe es, aber beachten Sie, dass es $20 kostet (zum Zeitpunkt dieses Schreibens). Es ist auch der Windows "Run..." - Box in vielerlei Hinsicht überlegen.

(von der Website:)

Die Philosophie von DTerm: Befehlszeilenarbeit ist keine separate Aufgabe, die von alleine leben sollte-sie ist ein integrierter Teil Ihrer Arbeit workflow -

Egal in welcher Anwendung Sie sich befinden, egal mit welchem Dokument Sie arbeiten, drücken Sie einfach den Hotkey von DTerm und er ist für Sie da, der bereits auf das Arbeitsverzeichnis Ihres aktuellen Dokuments festgelegt ist. Wenn Sie fertig sind, drücken Sie Escape oder gehen Sie einfach über Ihre Arbeit, und es wird automatisch ausgeblendet, so dass Ihr Bildschirm Unordnung frei.

 0
Author: hasseg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Um zu einem Ordner/Finder-Speicherort zu gelangen, drücken Sie im Finder Befehl + Umschalt+G. Es öffnet sich ein Dialogfeld. Geben Sie den absoluten oder relativen Pfad ein, drücken Sie die Eingabetaste und Sie gelangen dorthin oder versuchen es. Ideal für versteckte Ordner wie Papierkorb, etc, var, usr und andere.

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-08 04:34:50

Moshen erwähnte Quecksilber, und ich stimme zu. Es ist ein sehr mächtiges Werkzeug, das Sie lernen, wie man benutzt, Sie werden sich fragen, wie Sie jemals ohne es gelebt haben. Launchy unter Windows ist in Bezug auf die Funktionalität am nächsten dran. Sie können jede Anwendung starten (ohne den genauen Pfad zu kennen), Dateien in den Systemen, im Web usw. suchen. Oh, und es kann die Leistung der von Ihnen verwendeten Shell voll ausnutzen (in meinem Fall bash). Kurz gesagt, es macht alles, was Sie oben erwähnt haben und mehr. Ich sehr empfehlen sie bewerten es für sich selbst und sehen. Siehe http://vjarmy.com/archives/2004/03/quicksilver_a_b.php um loszulegen.

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-12-04 21:01:32