An interactive command line tool to change settings and install programs in windows 11, without needing admin rights.
See here for progress on the GUI version
THIS SCRIPT MAKES CHANGES TO THE REGISTRY. USE AT YOUR OWN RISK.
This script is made for windows 11, it may work on other versions, or it may not
These are features that are fully ready.
-
Sytem theming:
- Set system to dark mode.
- Change the background image.
- Change mouse trail length.
- Change cursor
- Enable and disable transparency effects
- Change date and time format
-
Taskbar settings:
- Move the start menu back to the left.
- Unpin chat, widgets, and search from the taskbar.
- Unpin task view from the search bar.
- Move the taskbar. (Does not work on 22H2 or later, you can use ExplorerPatcher if you have admin rights to install it.)
-
Input settings:
- Set the mouse speed.
- Change the keyboard layout (only Dvorak and Querty for now)
- Disable sticky keys prompt
-
Install programs:
- Install FireFox.
- Install PowerToys.
- Install Visual Studio Code.
- Install clavier plus
-
Command line utilities
- Install fastfetch.
- Add and remove items from bin.
These are features that work, but are imperfect.
- Uninstall programs (Some programs may need admin to uninstall.) (Will not uninstall the built in apps. Use something like Windows10Debloater to do that)
These are features that are not yet in the realease, or are commented out. They can be tried by copying the code or uncommenting them. These may be removed at any time. There is no garuntee that they will stay in the script.
- Install lapce (Needs visual c++)
- Use long time in taskbar (may only work on versions newer than 22H2)
These are features that have no code yet, but are planned for the future. There is no garuntee that these features will be added.
- Install Oracle VM VirtualBox (needs visual c++) (need to find some way to run the exe --extract without admin, perhaps do it on another machine and zip it for distribution?)
- Enable/Disable/Change animation effects
- Install kalker (seems to need admin for default install)
If you have admin rights, open an admin PowerShell window and create a system restore point, replacing the drive name as needed:
Enable-ComputerRestore -Drive "C:\"
Checkpoint-Computer -Description "w11-nonadmin-utils script run" -RestorePointType "MODIFY_SETTINGS"Open PowerShell and run this command:
iwr "https://github.com/starchyunderscore/w11-nonadmin-utils/releases/download/00.01.12/setup.ps1" | iexOpen PowerShell and run this command:
iwr "https://raw.githubusercontent.com/starchyunderscore/w11-nonadmin-utils/main/current/setup.ps1" | iexDownload the latest setup.ps1 file from the releases page
Run the below command in PowerShell, replacing the path to setup.ps1 as needed
PowerShell -ep Bypass -File ~\Downloads\setup.ps1