使用bat批处理来简化程序使用

简介: 使用bat批处理来简化程序使用

有时候,当我们需要更改某些东西的时候,需要先执行好多操作,然后在复制或粘贴特定的路径文件到特定的路径等。

为了简化每次的繁琐工作,我们可以将这些步骤用bat来处理,通过windows自带的命令来完成一些简单的操作。

D:
cd D:\Projects\RBot\NewDevice
xcopy "RBot" "C:\Program Files\RBot\"  /-Y /i /e
mkShortcut.vbs /target:"C:\Program Files\RBot\RBot.exe" /shortcut:C:\users\Jacklee\desktop\RBot
mkShortcut.vbs /target:"C:\Program Files\RBot\RBot.exe" /shortcut:"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\RBot"
cd Quectel_USB_Driver_V2.2.2
setup.exe
cd ..
cd vFlash_4_SP3
autorun.exe
cd ..
SunloginClient_10.3.exe
Regeidt.exe

如上程序,是我在特定的设备上安装软件以及必要的运行环境所编写的bat.该文件中,包含xcopy复制、快捷方式创建、软件自动安装以及调用自编写程序来修改注册表等。

 

这里要强调的是,bat在以管理员运行和非管理员运行时的区别:

在非管理员运行时,cmd默认路径是C:\Users\xxx,此时双击运行bat时,cmd会自动重定向到bat所在的路径。

而有一些操作,需要管理员权限,此时,我们就需要以管理员身份来运行bat。

此时,bat的默认路径是C:\windows\system32,此时,如果我们需要在bat内进行路径操作,将操作目录转到bat文件所在的目录,否则bat无法运行,但并不清楚是什么原因,只是碰到了,暂且记录一下。

相关文章
|
3月前
Bat——通过批处理检测应用程序状态
Bat——通过批处理检测应用程序状态
50 4
|
5月前
|
网络协议 安全 Windows
【bat】批处理脚本大全
【bat】批处理脚本大全
108 2
|
5月前
|
Windows
windows系统bat批处理 执行后 隐藏批处理本身
windows系统bat批处理 执行后 隐藏批处理本身
34 0
|
Unix
bat批处理命令之Start的详细用法\批处理打开指定的应用程序\批处理最大化\最小化打开程序
bat批处理命令之Start的详细用法\批处理打开指定的应用程序\批处理最大化\最小化打开程序
2372 0
|
Linux Windows
部署平台停止脚本编写
部署平台停止脚本编写
139 0
|
Shell Perl Android开发
|
监控 IDE 开发工具