Windows 10-App-Aliase funktionieren nicht

Windows 10-App-Aliase funktionieren nicht

Auf meinem Windows 10-Computer sind mehrere verschiedene Apps installiert, die die Funktion „App Execution Aliases“ verwenden (Einstellungen -> Apps und Features -> App Execution Aliases). Mit Ausnahme des Windows Subsystems for Linux (WSL) funktioniert jedoch keiner dieser Aliase. Ich habe versucht, sie (durch Eingabe des Aliasnamens) mit Folgendem zu starten:

  • Power Shell
  • Eingabeaufforderung
  • Neues Windows-Terminal
  • Menü „Ausführen“

Unten sehen Sie ein Bild des App Execution Alias-Menüs Bildbeschreibung hier eingeben

Bearbeiten: Um zu verdeutlichen, was passiert, wenn es nicht funktioniert:
Wenn ich den App-Ausführungsalias (Beispiel: Spotify.exeoder winget.exe) in eine beliebige Eingabeaufforderung eingebe, erhalte ich die Meldung, dass der Befehl nicht gefunden werden kann.

Antwort1

App-Aliase werden gespeichert in%USERPROFILE%\AppData\Local\Microsoft\WindowsApps

Dies kann mit dem folgenden whereBefehl überprüft werden:

C:\Users\Daniel>where spotify
C:\Users\Daniel\AppData\Local\Microsoft\WindowsApps\Spotify.exe

Dies ist standardmäßig der einzige Eintrag in der benutzerspezifischen %PATH%Umgebungsvariable:

Bildbeschreibung hier eingeben

(Hatte nur eine deutsche VM mit sauberem Account zur Hand.)

Wenn dieser Eintrag aus irgendeinem Grund fehlt, können Sie ihn problemlos erneut hinzufügen. Denken Sie daran, ihn der %PATH%Variable im Abschnitt „Benutzervariablen“ hinzuzufügen (normalerweise als „Pfad“ in der Liste sichtbar). Einige Programminstallateure manipulieren diese Liste, um sich selbst dort hinzuzufügen. Das geht nicht immer gut aus.

Antwort2

Beim Versuch, Terminal als Administrator mit einem separaten Konto zu öffnen, trat derselbe Fehler auf.

Um das Problem in meinem Fall zu beheben, musste der Pfad für das Terminal des Administratorkontos auf den App-Datenpfad des Nicht-Administrators eingestellt werden.

verwandte Informationen