自定义 win10 命令
1. 起因, 目的:
- 类似 linux 上的别名,我自己常用的几个 win10 命令,记录一下。
2. 说明
以下介绍一组基于 doskey
的自定义命令(aliases),通过 alias_key.bat
批处理文件定义。这些命令旨在简化 Windows 命令行操作,提升开发者和命令行用户的效率。每个命令都映射到常用工具或脚本,减少重复输入复杂命令的麻烦。
3. 命令介绍
1. ls
- 目的: 提供类似 Linux 的
ls
命令体验,输出简洁的文件和文件夹列表。 - 命令:
dir /b
2. server
- 目的: 快速启动 Jupyter Notebook 服务器,方便数据分析或编程。
- 命令:
jupyter notebook
3. server2
- 目的: 启动 Jupyter Notebook 的经典界面(nbclassic 版本)。
- 命令:
jupyter nbclassic
4. py
- 目的: 简化运行 Python 脚本或命令的输入。
- 命令:
python
5. gg
- 目的: 快速监控 NVIDIA GPU 使用情况,适合深度学习或高性能计算。
- 命令:
nvidia-smi
6. subl
- 目的: 快速启动 Sublime Text 编辑器,适合编辑代码或配置文件。
- 命令:
"C:\Program Files\Sublime Text 3\sublime_text.exe"
7. new
- 目的: 便捷编辑
alias_key.bat
文件以修改或添加命令。 - 命令:
"C:\Program Files\Sublime Text 3\sublime_text.exe" "C:\Users\Administrator\alias_key.bat"
8. dd
- 目的: 增强
dir
命令,显示人性化的文件大小等信息。 - 命令:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "G:\Utils\my_alias\dir.ps1"
9. html
- 目的: 自动化生成 HTML 项目模板,适合前端开发。
- 命令:
G:\Utils\nice_venv\Scripts\python.exe G:\Utils\my_alias\create_html_project.py
10. what
和 ww
- 目的: 显示当前定义的自定义命令列表及其功能(
ww
为what
的别名)。 - 命令:
python G:\Utils\my_alias\read_alias.py
4. 总结
这些 doskey
命令通过映射常用工具和脚本,显著简化了命令行操作,适合开发者、数据科学家和频繁使用命令行的用户。用户可通过编辑 alias_key.bat
添加新命令,或结合 Python 和 PowerShell 脚本扩展功能。如需查看或修改命令定义,请参考 C:\Users\Administrator\alias_key.bat
文件。
希望对大家有帮助。