Changelog:
Fix WSL "Not Supported" string breaking the Extra menu on systems with updated WSL versions
Override DISM language to English to avoid issues with FINDSTR on systems with non-English system languages
Fix Bulgarian keyboard layout codes
Fix line spacing on some lines
Add Enable/Disable Notification Center function
Add Enable/Disable desktop notifications function
Change tasklist filtering to hopefully work with different system languages
Change some functions that ask to restart to instead ask to sign out
Change wording from "needed" to "required" on some text
Improve WSH function
Add slight delay to image selection for lockscreen and profile image functions for a slightly improved user experience
Revamp back-end menu system
Various minor code improvements
@ -6,17 +6,23 @@ Script for automating a large assortment of AME related actions.
## Usage
You can download the script by going to the [latest release](https://git.ameliorated.info/Joe/amecs/releases/latest) and selecting `amecs.zip` from the **Downloads** section. Once downloaded, simply extract `amecs.zip` and run `amecs.cmd`.
You can download the script by going to the [latest release](https://git.ameliorated.info/Styris/amecs/releases/latest) and selecting `amecs.zip` from the **Downloads** section. Once downloaded, simply extract `amecs.zip` and run `amecs.cmd`.
As part of the amelioration process, certain UI elements, such as the **Region and language** page in Windows Settings, have been removed, and require alternative ways to execute the tasks. This script fills in those gaps, and allows for automating a large variety of customization tasks.
If you prefer manually executing commands for some of these tasks without a script, you can go through the step-by-step guides on [AME Guides](https://t.me/AMEGuides).
## Primary Functions
There are many actions in AME that require commands, the following functions essentially work as an interactive user interface for those.
There are a variety of tasks you can easily perform with amecs. Below, we provide an explanation for each of them, as well as the commands underlying the features.
#### Username/Password
@ -62,7 +68,7 @@ Or the following for de-elevating the user:
This function allows for changing the user's display language.
Firstly, it prompts the user to download a portion of a ~5.5GB language pack ISO file. Unfortunately, Microsoft no longer publicly distributes individual language pack files, so this is necessary.
Firstly, it prompts the user to download a portion of a \~5.5GB language pack ISO file. Unfortunately, Microsoft no longer publicly distributes individual language pack files, so this is necessary.
Once the ISO is downloaded, it extracts the ISO file, and installs the language pack for the selected display language using the following commands:
@ -166,18 +172,42 @@ Or the following for disabling hibernation:
powercfg /HIBERNATE OFF
#### Notification Center
This function allows for enabling or disabling the Notification Center in the bottom right of the taskbar.