wake-up-neo.net

Führen Sie einen Eingabeaufforderungsbefehl über die Desktopverknüpfung aus

Ist es möglich, eine Desktop-Verknüpfung zu erstellen, die beim Drücken die Eingabeaufforderung öffnet und einen vordefinierten Befehl ausführt?

74

Die Lösungen erwiesen sich als sehr einfach.

  1. Öffnen Sie die Textbearbeitung

  2. Schreiben Sie den Befehl und speichern Sie ihn als .bat.

  3. Doppelklicken Sie auf die erstellte Datei, und der Befehl wird automatisch in der Eingabeaufforderung ausgeführt.

enter image description here

33

Erstellen Sie eine Verknüpfung, die die Eingabeaufforderung öffnet und einen Befehl ausführt:

Ja! Sie können eine Verknüpfung zu cmd.exe mit einem danach angegebenen Befehl erstellen. Alternativ können Sie ein Stapelskript erstellen, wenn Sie nur eine anklickbare Methode zum Ausführen von Befehlen haben möchten.

Schritte:

  1. Klicken Sie mit der rechten Maustaste auf eine leere Stelle im Explorer und wählen Sie im Kontextmenü "Neu/Verknüpfung".

  2. Wenn Sie aufgefordert werden, einen Ort einzugeben, geben Sie Folgendes ein:

"C:\Windows\System32\cmd.exe /k your-command "Dies führt den Befehl aus und lässt (/ k) die Eingabeaufforderung danach geöffnet.

oder

"C:\Windows\System32\cmd.exe /c your-command "Dadurch wird der Befehl ausgeführt und die Eingabeaufforderung geschlossen (/ c).

Anmerkungen:

  • Getestet und lauffähig unter Windows 8 - Core X86-64 12. September 2014

  • Wenn Sie mehr als einen Befehl haben möchten, setzen Sie ein "&" - Symbol dazwischen. Beispielsweise: "C:\Windows\System32\cmd.exe /k command1 & command2 ".

130
Robin Hood

Ja, mach den Pfad der Verknüpfung

%comspec% /k <command>

woher

  • %comspec% Ist die Umgebungsvariable für den vollständigen Pfad von cmd.exe, die bei den meisten (wenn nicht allen) Windows-Installationen C:\Windows\System32\cmd.exe Entspricht
  • /k Lässt das Fenster geöffnet, nachdem der Befehl ausgeführt wurde. Dies kann durch /c Ersetzt werden, wenn das Fenster geschlossen werden soll, sobald der Befehl ausgeführt wurde
  • <command> Ist der Befehl, den Sie ausführen möchten
40
Alex K.

Ja. Eine Möglichkeit besteht darin, eine Batch-Datei zu erstellen, die den Befehl enthält

cmd -c {dein Befehl}

oder

cmd -k {dein Befehl}

Die Verknüpfung wird dann zu dieser Batch-Datei.

11
Dan
  1. Erstellen Sie eine neue Textdatei auf dem Desktop.

  2. Geben Sie die gewünschten Befehle in die Textdatei ein.

  3. Erweiterung der Textdatei von ".txt" -> ".bat" umbenennen

10
user2373716

Dies ist ein alter Beitrag, aber ich habe Probleme damit, auf Beiträge mit falschen Informationen/falscher Syntax zu stoßen ...

Wenn Sie dies mit einem Shorcut-Symbol tun möchten, können Sie einfach eine Verknüpfung auf Ihrem Desktop für die Anwendung cmd.exe erstellen. Dann hänge ein/K {dein Befehl} an den Pfad an.

Ein standardmäßiger Pfad für das Shorcut-Ziel könnte also wie folgt aussehen: "% windir%\system32\cmd.exe". Ändern Sie ihn einfach in% windir%\system32\cmd.exe/k {commands}.

beispiel:% windir%\system32\cmd.exe/k powercfg -lastwake

In diesem Fall würde ich/k (offen halten) verwenden, um die Ergebnisse anzuzeigen.

Arlen hatte Recht mit dem/k (offen halten) und/c (schließen)

Sie können eine Eingabeaufforderung öffnen und "cmd /?" um Ihre Optionen zu sehen.

http://www.Microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true

Eine Batch-Datei ist eine Art Overkill für einen einzelnen Befehl Eingabeaufforderungsbefehl ...

Hoffe das hilft jemand anderem

6
joef

Ich habe das ausprobiert, alles, was es getan hat, war, eine cmd-Eingabeaufforderung mit "cmd -c (mein Befehl)" zu öffnen und es nicht wirklich auszuführen. siehe unten.

C:\windows\system32> cmd -c (powercfg/lastwake) Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\windows\system32>

***Aktualisieren
Ich habe meine .bat-Datei in "cmd/k (powercfg/lastwake)" geändert und es hat funktioniert. Sie können auch das () weglassen und es funktioniert auch.

2
mayhem2k

Sie können auch eine Verknüpfung auf dem Desktop erstellen, die einen bestimmten Befehl oder sogar eine Batch-Datei ausführen kann, indem Sie einfach den Befehl in "Geben Sie den Speicherort des Elements" eingeben. Leiste im Assistenten zum Erstellen von Verknüpfungen

  1. Klicken Sie mit der rechten Maustaste auf Desktop.
  2. Geben Sie den Befehl in die Leiste "Position des Elements eingeben" ein.
  3. Doppelklicken Sie auf die Verknüpfung, um den Befehl auszuführen.

Ausführliche Anleitung hier gefunden

1
Nitish Andola
  1. gehen Sie zunächst zu dem Ordner, von dem aus Sie zu dem zu öffnenden Ordner wechseln
  2. erstelle eine Textdatei an diesem Ort schreibe einfach cmd -c und speichere name.bat
  3. doppelklicken Sie, damit Ihr [~ # ~] cmd [~ # ~] Pfad zu diesem Ordner gehört enter image description here
0
Adiii

Verwenden der Drag & Drop-Methode

  1. Geben Sie in der Windows-Suchleiste cmd ein, um die Windows-Leistenoperation aufzurufen.
  2. Wenn die Befehlszeilenoption angezeigt wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie Open File Location.
  3. Der Datei-Explorer wird geöffnet und der Verknüpfungslink im Ordner markiert. Wenn es nicht markiert ist, wählen Sie es aus.
  4. Halten Sie die Control Taste und ziehen Sie die Verknüpfung mit der Maus auf den Desktop. Wenn Sie beim Ziehen und vor dem Ablegen nicht Copy to Desktop Sehen, halten Sie die Taste gedrückt Control Taste drücken, bis die Meldung angezeigt wird.
  5. Legen Sie den Link auf dem Desktop ab.
  6. Ändern Sie die Eigenschaften nach Bedarf.
0
ΩmegaMan