https://github.com/radad/radcmdplus
Enhancements for cmd setup and use
https://github.com/radad/radcmdplus
batch cmd windows
Last synced: 9 months ago
JSON representation
Enhancements for cmd setup and use
- Host: GitHub
- URL: https://github.com/radad/radcmdplus
- Owner: RadAd
- Created: 2025-03-10T01:08:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-13T05:40:16.000Z (about 1 year ago)
- Last Synced: 2025-06-12T22:33:07.502Z (about 1 year ago)
- Topics: batch, cmd, windows
- Language: Batchfile
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RadCmdPlus
Enhancements for cmd setup and use.
## Install
To install, clone the repository:
```
set RADCMDPLUSDIR=%LOCALAPPDATA%\Programs\RadSoft\RadCmdPlus
git clone https://github.com/RadAd/RadCmdPlus.git "%RADCMDPLUSDIR%"
```
Add the following lines to your cmd startup script:
```
set RADCMDPLUSDIR=%LOCALAPPDATA%\Programs\RadSoft\RadCmdPlus
call "%RADCMDPLUSDIR%\CmdStartup.bat"
```
## [CmdStartup](CmdStartup.bat)
Initializes the cmd environment.
For user customisation it executes all batch files in `%LOCALAPPDATA%\RadCmdPlus\Startup`,
and loads the aliases from `%LOCALAPPDATA%\RadCmdPlus\macros.dat`.
## [RadAlias](bin/RadAlias.bat)
Manage aliases for the command line.
**alias:** alias
## [RadChDir](bin/RadChDir.bat)
Enhancement over standard `chdir`:
- Will always change drive when necessary
- `-` will change to last directory
- Network drives will use pushd instead
- `~` will expand to the home directory
**alias:** cd, chdir
## [RadColorEcho](bin/RadColorEcho.bat)
Like echo with color.
## [RadDirBookmark](bin/RadDirBookmark.bat)
Directory bookmarks.
Save directory bookmarks to quickly change to later.
**alias:** bm
## [RadDirHistory](bin/RadDirHistory.bat)
Directory history.
Save directory changes in history to quickly change to later.
**alias:** scd
## [RadPostCd](bin/RadPostCd.bat)
All batch files in `%LOCALAPPDATA%\RadCmdPlus\PostCd` will be executed after current directory is changed.
## [RadPath](bin/RadPath.bat)
Manage the path.
Add, remove or list the directories in the path.
**alias:** path
## [RadPrintPath](bin/RadPrintPath.bat)
Print out path line by line.
Highlights duplicate entries and non-existant directories.
## [RadPrompt](bin/RadPrompt.bat)
Enhancement for the prompt.
A simple way to create a nice looking prompt.
## [RadShim](bin/RadShim.bat)
Shim management.
Use shims instead of extending the path.