简介学习资源汇总快速入门
掌握常用命令:
goto 转跳指令
重定向(待填坑)几个小例子
实验室的服务器配置不完善,导致每次只能连接两个用户。我需要实时查询是否有其他用户在线(在线的话就用teamviewer):
1
2
3
4
5
@echo off
:start
query user
choice /t 5 /d y /n >nul
goto start
实时监控显卡的使用情况
1
2
@echo off
nvidia-smi --format=csv --query-gpu=utilization.gpu,fan.speed,temperature.gpu,memory.used,power.draw -l -s
神经网络训练脚本。由于服务器管理员的水平问题,他的配置被添加到了系统路径,导致我每次使用conda的activate文件都需要传入绝对路径
1
2
3
4
5
6
7
8
@echo off
call D:\user_name\Anaconda3\Scripts\activate gluon
call python test1.py
call python test2.py
...
pause
小结
批处理文件bat拥有很久远的历史。当比尔盖茨开发MS-DOS时whatsapp web,就在它的Command.com命令解释器中whatsapp网页版,纳入了批处理功能:把命令保存在.bat扩展名的文本文件中,命令解释器会运行它里面的每一个命令。
现在telegram中文版,微软开发了Powershell来代替cmd,并将PowerShell定位为Windows操作系统和微软企业应用程序的默认管理工具。
PowerShell比cmd要简单地多。许多时候,一行PowerShell命令行,能够替代成百上千的批处理代码。
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。