If you have any criticisms or problems with this batch, or find any, please submit an issue.
I will respond as quickly as possible.
well.
I Need reviews!
I’ve made significant progress in development after a long time. The development of Cursor Changer 1.14 has advanced considerably, with many minor fixes and improvements. Although I haven't yet tackled the development of crucial features or UI modifications, it’s shaping up quite well otherwise.
In terms of completion, I’d say it’s about 60% done.
To demonstrate that I am actively working on version 1.14, the best way is to show some images. So, I’m sharing the improvements and their images here.
(Please note that the content is still under development and may change.)
- New Application Manager
The Application Manager is planned to be implemented in version 1.14. This Application Manager will include several programs in addition to allowing users to add their own batches. It can accommodate up to 9 pages, with 32-40 applications in total. (This may change with future updates.)
The images shown above are placeholders and currently have no functionality, but I expect to complete them (hopefully).
-
Improvements to PowerShell-related Processes
Cursor Changer has a feature that allows the execution of PowerShell scripts calledbatbootpowershell
. This is used for update functions and disabling the maximize button, among other things.
In version 1.14, this has been renamed toPowersheller
and the scripts have been improved.
For example, OOBEMusic, which runs during OOBE music playback, has been enhanced to display download progress in real-time. Additionally, the update function has been improved to work flawlessly (whereas version 1.13 had some bugs).
-
New Error Handler
In version 1.13, Cursor Changer only had a limited error handler that ran the entire program as a subroutine.
In version 1.14, I’ve changed it so that Cursor Changer runs as a separate process, allowing for a complete error handler that can display a BSOD for all errors. Along with this, the BSOD has also been improved to display more information, and the:(
has been improved.
Here's the new BSOD screen :
- Various Minor Changes
Version 1.14 includes a lot of changes and improvements across various aspects. All the details will be listed in the official release of 1.14. Even at this stage, it’s looking much better, with significantly improved quality compared to version 1.13.
Another important change, which has already been moved in the above image, is that Cursor Changer now displays titles in the following format for all scenes.
Cursor Changer | (current scene)
This makes it easier to understand!
The release date for version 1.14 is still unknown, but I hope to release it within this year.
Cursor Chager is a project that tries to explore what can be done with batch and powershell, and is as OS-like functionally running on a single batch file!
At the very least, it is by far larger and more complex than the other Batch OS Projects. And I (tamago1908) created all of them by myself.
In other word, Cursor Changer.bat is a combination of Real Cursor Changer and OS!
and also, This Cursor Changer is a batch that has been in development since 2021 and is still being developed over three years later.
It is probably one of the longest developing Batch OS in the world. Moreover, development is scheduled to continue in the future.
If you need any other backstory or detailed explanations, please visit the Wiki.
Incidentally, it is in no way related to the Real Cursor Changer, and the name match is coincidental. However, I feel there are some similarities in concept...
Main manu looks like This :
Setting menu looks like This :
Cursor Changer features include changing cursors, updates, calculators, settings, uninstalls, launches, OOBEs, and various other functions and Easter eggs.
Although there are only a few features at this time, but this BATCH is still under development, so new new features and patches to come! (at least as long as the developers are motivated)
Cursor Changer is written primarily in Batch and Powershell, with Batch being the primary language, and Powershell being used for functions that are difficult to do with Batch alone (like Msgbox, updates, playing music, disabling the maximize button, settings, etcs...)
In addition, Cursor Changer does not generate any temp files. (except for settings file and those generated by powershell)
So basically, Cursor Changer is not a pure batch project!
and the most recent report (Latest News) is given at least once a month.
At least as far as I have searched, almost all Batch OS have stopped updating in the last year.
No update and No news for 1 years over? That's pathetic lol.
-
Tobyfox (Undertale and Deltarune)
-
SAO (Japan Anime, Sword Art Online)
-
KinitoPET (Psychological horror game)
-
BSOD (Blue screan of death)
-
Windows XP (Operating system)
-
Debios (Batch OS)
-
Sysshivt Tools (Shivtanium OS) (Batch OS)
-
KByteOS (Batch OS)
-
Battles of Batch (Batch Project)
To use Cursor Changer, you must first set it up. Here is the procedure.
1 : Download the latest version from "Release" on Github. The following image shows a concrete example.
1.5 : Download it at here.
2 : After downloading, either run it as is or move it to your desktop and run it.
3 : Wait a few seconds, and the first setup will start automatically. Follow the instructions. At that time, you will be asked to confirm precautions and settings, themes, etc.
4 : Once setup is complete, you are then free to use the Cursor Changer. All functions in the menu after startup are available.
You can change the cursor, use the calculator, check for updates, or even find Easter eggs. however, that the current version has fewer features and is not perfect. If you want games or further OS-scale features, please wait for updates or report them in an issue.
@ mean is Windows 10 1803 have this by default)
- Windows 10 1803 or later
- @ Powershell 5.1 or later
- @ ESC Color Sequence support
- @ UTF-8 Support (Recommend : MS Gothic)
- Internet Connection (Optional)
- Good CPU (Optional)
Cursor Changer will not work in environments that do not meet the above conditions.
If your computer is running Windows 10 1803 or later, it will work without separate software installation.
It may be possible to run Cursor Changer on a PC running Windows 10 1803 or lower by installing an external application separately or edit registry key, but this is not recommended.
The author of Cursor Changer.bat (hereinafter referred to as "Batch"), tamago_1908 (hereinafter referred to as "I" or "Developer"), is not responsible for any damages or losses caused or resulting from the execution of this batch. In other words, all responsibility for the execution of this BATCH belongs to the person who executes it. All disclaimers, notices, and copyrights are governed by the Apache License 2.0. However, the developer shall provide fixes and updates for any bugs, problems, or imperfections that may exist in this Batch.
the Developer will not be liable for any liability resulting from bugs or problems that may be added in future updates. This is permanent and will continue to apply. Please keep in mind, however, that the developer has not intentionally created the kind of program that causes problems, and has no intention of doing so. The user (the user of the Batch) may report to the developer any bugs or problems found in the batch that need to be fixed.
This disclaimer is basically in accordance with the Apache License 2.0 and does not imply any license modification.
This disclaimer and license applies whether expressly or impliedly, only when you install and run the batch, or You will be deemed to have understood the disclaimer when you run the OOBE and recognize the message that says please refer to this disclaimer both. The merits of the decision will only be determined in this regard.
Did you read this Disclaimer? if you so, click here...
Beta latest : 1.13β6 (build 60) OUTDATED
Stable latest : 1.13 (build 64)
- OOBE feature!
- BSOD Screen (Error Tracker)!
- New Exit Menu!
- New Version Check Menu!
- Update Check Feature!
- Check Update When Boot feature!
- Mainmenu Messages
- ShutDown Screen
- New Three Boot Animation (You can toggle it at setting menu)
- Batch now check powershell is available or not
- And more...
- Boot animation has been improved!
- Significant changes in processing around startup process and processing order
- Now you can chenge the path of setting file is located (you need edit this batch)
- Improvement of some debug feature
- dogcheck related code is almost chenged
- fastboot has been replaced by checkupdate
- Many things
- English Translation!
- Some Bad things
- Numerous other bug fixes
- And More...
This update almost doubled the size of the file, from 133KB in 1.12 to 250KB. Most of this is due to OOBE.
But it took us about 6 months to release a stable board, so I guess it's reasonable...
and in a way it was doomed, since it took us 6 months to release 1.12 as well...
If you find a bug or a glitch, please report it in an issue.
- Now you can toggle New three Boot Animation at in setting menu!
- More More More Better Boot code (little bit more faster boot)
- New BSOD Screen (Windows 10 likey)
- Issue with Windows 11 Cenary build not correctly identifying the version
- Significant changes in processing around startup process and processing order
- Multiple "processing..." messages displayed when changing settings
- some bugs
- Check Update at boot Feature!
- New three Boot Animation!
- (it's still undone, so it's hided.)
- batch now check powershell is available or not
- More better win ver Check
- fastboot is now gone. rip
- some translation
- 2023 to 2024
- Optimized boot process! (more more faster boot)
- Some inappropriate parts
- Remove useless comments and codes (a little bit)
- Fixed some OOBE parts
- Mistranslate
- Some Bugs
The three new boot animations are still incomplete and therefore hidden and unavailable at setting menu.
can toggle it by entering one of the following texts directly in the configuration file like this :
s5_linuxboot=true
s5_rawboot=true
s5_simpleboot=true
linuxboot can be used with simpleboot, but will not all others.
Also, with linuxboot enabled, a message may appear when using some functions. so I'm looking for a fix.
- OOBE (Set up) Feature!
- New BSOD (Error Handling) Feature!
- And Recovory Menu and Console
- Feature to check for updates at startup!
- (not yet completed, So it's not working right now)
- A warning message is now displayed in the function for debugging
- YOU SHOULDN'T TRYING TO EDIT THIS BATCH... DISCLAIMER ADDED.
- And More...
- New Password GUI at AllCommand List
- Dogcheck related processing has been significantly changed
- Improvement of powershell processing part at startup
- Chance of Fun Animation changed from 1 in 10 to 1 in 50 (more rare)
- Some Debug Feature
- Some Lavel Names
- And More...
- More Faster Boot!
- Slow theme change on boot (More faster Apply)
- batch no longer exits when denied administrative privileges
- Update Changer is Now Can Show Longer Chenge logs
- Mistranslate
- Some Bugs
The size of BATCH is now about 220KB and the number of lines has exceeded 5000... Most of the increase is due to OOBE.
Also, the changelog for this update is long and will likely be missed by the update checker as of 1.13 β4.
Known issues :
In very rare cases, a message saying that the configuration file does not exist even though it does, and when regenerated, the configuration file is generated on the desktop.
Some features are incomplete and not perfect. Probably Complete at 1.13β6