{"id":19081043,"url":"https://github.com/azurejelly/shell-switcher","last_synced_at":"2026-05-22T10:30:21.102Z","repository":{"id":261749985,"uuid":"885216366","full_name":"azurejelly/shell-switcher","owner":"azurejelly","description":"A not very well made utility to quickly switch Windows shells because I got tired of running taskkill.","archived":false,"fork":false,"pushed_at":"2024-12-05T17:01:26.000Z","size":130,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-02T19:45:01.650Z","etag":null,"topics":["cs","csharp","net","netcore","ui","windows","windows-shell","winforms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azurejelly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-08T07:14:42.000Z","updated_at":"2024-12-05T17:04:03.000Z","dependencies_parsed_at":"2024-11-08T08:32:33.814Z","dependency_job_id":"f3aa9064-5cc7-4f19-b53a-e43b4fbedef6","html_url":"https://github.com/azurejelly/shell-switcher","commit_stats":null,"previous_names":["azurejelly/shell-switcher"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azurejelly%2Fshell-switcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azurejelly%2Fshell-switcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azurejelly%2Fshell-switcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azurejelly%2Fshell-switcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azurejelly","download_url":"https://codeload.github.com/azurejelly/shell-switcher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240131749,"owners_count":19752727,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cs","csharp","net","netcore","ui","windows","windows-shell","winforms"],"created_at":"2024-11-09T02:32:42.975Z","updated_at":"2026-05-22T10:30:20.999Z","avatar_url":"https://github.com/azurejelly.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Switch my shell [![.NET](https://github.com/azurejelly/shell-switcher/actions/workflows/dotnet.yml/badge.svg)](https://github.com/azurejelly/shell-switcher/actions/workflows/dotnet.yml)\nA probably not very well made utility to quickly switch Windows shells.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\".github/img/screenshot.png\"\u003e\n\u003c/p\u003e\n\n## Okay but why\nBecause I use [explorer7](https://winclassic.net/thread/2588/explorer7-windows-explorer-10-11) to restore the Windows 7 shell on Windows 10 21H2 which does not support UWP applications (as of writing this). Most of the stuff still works, but some setings (for example, changing your account profile picture) require you to go into the newer settings app.\n\nThe usual process to switch shells would be to:\n- Open up a command prompt\n- Run `taskkill /f /im explorer.exe`\n- Navigate to the directory where explorer7 is located at\n- Run `explorer.exe`\n\nOr, to run the default shell:\n- Open up a command prompt\n- Run `taskkill /f /im explorer.exe`\n- Run `explorer.exe`\n\nI imagine you can already see why this can become a bit tedious after a while.\n\n## Project setup\nClone the repository by using:\n```ps1\ngit clone \"https://github.com/azurejelly/shell-switcher\"\ncd \".\\shell-switcher\"\n```\n\nThen open the solution on Visual Studio 2022:\n```ps1\nstart \".\\switch-my-shell.sln\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazurejelly%2Fshell-switcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazurejelly%2Fshell-switcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazurejelly%2Fshell-switcher/lists"}