AxisCLI is a lightweight, standalone command-line interface for Windows designed to make everyday system tasks faster and more efficient.
It provides a streamlined environment for directory navigation, file management, system monitoring, and direct access to native Windows tools — all in a single, consistent interface.
AxisCLI is built for speed, clarity, and simplicity, giving you essential functionality without unnecessary complexity.
AxisCLI focuses on the most common terminal workflows:
- Directory navigation
- File and folder management
- System and hardware information
- Process and system control
- Network and security utilities
All functionality is available through a unified command structure while maintaining full compatibility with native Windows tools.
AxisCLI follows a simple principle:
Provide essential system functionality in one place without adding unnecessary complexity.
- Works as its own CLI environment
- Allows switching to other shells at any time
- Keeps workflows simple and predictable
Caution
Antivirus Note: Due to low-level system access (hardware monitoring, process control) and the absence of an EV signature, AxisCLI may trigger security alerts. Solution: If blocked, select "Allow on device" in your AV settings or add the file/folder to your exclusions list.
- Place
axiscli.exein any directory - Run it once
- The application automatically adds itself to your User PATH
After initialization, start it from anywhere:
axiscliAxisCLI supports direct command execution from any other terminal (CMD, PowerShell, etc.). This allows you to use AxisCLI's specialized tools without entering the interactive shell:
axiscli hwinfo
axiscli getip
axiscli <any-command-or-plugin>AxisCLI includes a built-in help system:
help→ list all available commandshelp -forhelp --fun→ show secret and entertainment commands- typing a command without arguments → shows usage and options
Navigation, listing, and file management in a structured and readable format.
Process handling, environment access, and system-level operations.
Access to system and hardware information.
Basic networking tools and system security interaction.
Direct access to standard Windows utilities and all executables available in System32 or your PATH.
AxisCLI provides a flexible way to run Windows scripts (.bat, .ps1, .vbs). You can control whether a script runs inside your current session or in a new environment.
| Mode | Command | Execution Context | Use Case |
|---|---|---|---|
| Inline | myscript.bat |
Runs directly inside AxisCLI | Quick tasks, seeing output in the same window. |
| Isolated | run myscript.bat |
Opens a new native CMD/PS window | Long-running scripts or tools that need a clean environment. |
- Batch Files (
.bat): Executed viacmd /cwhen called inline. - PowerShell (
.ps1): Automatically handled viapowershell -ExecutionPolicy Bypass. - VBScript (
.vbs): Executed viacscript.
AxisCLI allows switching to other shells without leaving the current context:
powershell
cmdYou can return to AxisCLI at any time.
AxisCLI features a native C/C++ plugin architecture, allowing you to add custom commands via DLLs.
- Custom Directory: Use
plugin setdir <path>to define where your plugins are stored. - Hot Reloading: Add or update DLLs and use
plugin reloadto refresh the command list without restarting. - Discovery: Use
plugin listto view all currently loaded external commands. - Capacity: Supports up to 64 concurrent plugins. This ensures system stability and high performance even with multiple extensions loaded.
For developers, a dedicated SDK (including axis.h and examples) is available in the project repository to help you build your own extensions.
- Persistent color configuration
- Screen and interface control
- Windows 64-bit
- Runs inside standard Windows console environments
- No external dependencies required
AxisCLI modifies your User PATH during initialization to allow global access.
No other system modifications are performed.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to use, merge, copy, publish, distribute, and/or sublicense the Software, and to sell products that include the Software, subject to the following conditions:
- The Software itself may not be sold as a standalone product.
- This copyright notice and permission notice shall be included in all copies or substantial portions of the Software.
- You may not claim that you created the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.