aka.ms/devconfig/wsl-comfort/setup.ps1 redirects to Bing, so the README's WSL Comfort command fails

Offen Anfängerfreundlich
#187 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
62/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
powershell, wasm

Rechercherichtung

Der fehlschlagende Befehl ist die Zeile irm https://aka.ms/devconfig/wsl-comfort/setup.ps1 | iex in der README. Der Kurzlink ist eine Weiterleitung, die außerhalb des Repositorys konfiguriert ist. Die Lösung im Repository besteht daher darin, die README auf die funktionierende Raw-URL für src/wsl-comfort/setup.ps1 zu verweisen oder eine wsl-comfort/setup.ps1 auf Root-Ebene anzulegen, falls diese beabsichtigt ist. Zur Überprüfung den README-Ausschnitt gegen den 404-Pfad prüfen und dann bestätigen, dass die neue URL das Skript liefert und nicht auf eine Weiterleitung zu Bing verweist. Erledigt ist die Aufgabe, wenn der dokumentierte Befehl WSL Comfort installiert und der veraltete Link nicht mehr referenziert wird. Die aka.ms-Weiterleitung selbst muss ein Maintainer anpassen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

The WSL Comfort install command in the README fails, because the short link isn't registered:

PS> irm https://aka.ms/devconfig/wsl-comfort/setup.ps1 | iex
Invoke-Expression: Missing expression after unary operator '--'.

https://aka.ms/devconfig/wsl-comfort/setup.ps1 returns 302 to https://www.bing.com?ref=aka&shorturl=devconfig/wsl-comfort/setup.ps1, so iex is handed Bing's HTML. By contrast, aka.ms/devconfig/standard/setup.ps1 and aka.ms/devconfig/full/setup.ps1 redirect to the scripts on raw.githubusercontent.com as expected.

There's also no root-level copy to point the link at: wsl-comfort/setup.ps1 returns 404 on main, although wsl-comfort/install.ps1 exists. Only src/wsl-comfort/setup.ps1 is present, and running that directly works as a workaround:

irm https://raw.githubusercontent.com/microsoft/WindowsDeveloperConfig/main/src/wsl-comfort/setup.ps1 | iex

Checked 2026-11-02 against main at fb56461.

Vorherrschende Sprache
PowerShell
Sterne
3.5k
Forks
239
Ø Merge
9 Std. 32 Min.
Gemergte PRs (30 T.)
39

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/WindowsDeveloperConfig

Alle Issues in microsoft/WindowsDeveloperConfig

Ähnliche Issues

Weitere Issues zu DevTools

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.