Unterscheiden Sie im Ausführungsdialog zwei identisch benannte ausführbare Dateien

425
Shaun Luttin

Ich habe zwei Versionen desselben Programms installiert: Visual Studio. Beide Versionen haben devenv.exeihre ausführbare Version . Wenn ich das Ausführungsdialogfeld öffne und tippe devenv, wird Visual Studio 2012 geöffnet.

Ich möchte die beiden im Laufdialog unterscheiden.

  • run> devenv12öffnet Visual Studio 2012
  • run> devenv10öffnet Visual Studio 2010.

Wie kann ich im Ausführungsdialog zwischen zwei gleichnamigen ausführbaren Dateien unterscheiden?

0
Falls Sie es nicht wussten, wird beim Ausführen eines Exe mit dem Kurznamen in der Ausführungsleiste die Instanz ausgeführt, die zuerst angezeigt wird, wenn die Variable% PATH% env ausgewertet wird, also die Reihenfolge der Verzeichnisse in Ihrem Pfad (von links nach rechts) rechts) bestimmt, welche ausgeführt wird. Frank Thomas vor 9 Jahren 3

3 Antworten auf die Frage

1
hBy2Py

Erstellen Sie mit Ihrem bevorzugten Texteditor zwei .batDateien in einem Verzeichnis im Systempfad, das auf die verschiedenen ausführbaren Dateien verweist.

devenv12.bat

@echo off C:\path\to\MSVS 2012\devenv.exe 

devenv10.bat

@echo off C:\path\to\MSVS 2010\devenv.exe 

Sie sollten dann VS 2010 oder VS 2012 genau so ausführen können, wie Sie es in Ihrer Frage geschrieben haben: devenv10VS 2010 öffnen; devenv12sollte VS 2012 öffnen.

0
DrMoishe Pippik
  1. Sie sollten die Anwendungen beliebig umbenennen können und trotzdem normal ausführen.

  2. Geben Sie den vollständigen Pfad zur Datei an, z. B. "C: \ Programme (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv.exe".

  3. Obwohl es nicht genau das, was Sie fragen, können Sie Verknüpfungen zu den Dateien erstellen und eine Tastenkombination für jeden, zB eingestellt Crtl+Alt+0und Crtl+Alt+2für v. 2010 und 2012 jeweils.

# 1 ist sehr gefährlich, da es unmöglich ist zu wissen, welche Arten von Registrierungsschlüsseln beispielsweise erstellt werden, vorausgesetzt, die ausführbare Datei heißt "devenv.exe". hBy2Py vor 9 Jahren 1
0
Patrick Smits

Haben Sie versucht, eine neue Umgebungsvariable auf Ihrem Computer zu erstellen? Gehen Sie dazu zu "Systemsteuerung \ Alle Systemsteuerungselemente \ System", klicken Sie auf "Erweiterte Systemeinstellungen" und gehen Sie zu "Umgebungsvariablen ...".

Fügen Sie eine neue Variable mit dem Namen devenv10 hinzu, wobei der Pfad auf die ausführbare Datei Ihres VS2010 zeigt. Sie können VS2010 dann starten, indem Sie% devenv10% ausführen.