如何用批处理写自动安装软件的脚本
1、新建一个Ergodic.txt文件然后重名成Ergodic.bat文件,然后输入前置声明:@echo off,pause。
2、set 给路径赋值,设定一个路径,比如说D盘的bat。set work_path=D:\bat。
3、然后cd 到文件路径,用cd %work_path%。
4、然后用for 循环遍历文件用echo 打印出文件名for /R %%s in (.,*) do ( echo %%s)。
5、运行脚本,可以发现没有跳转到D盘目录下,而是在当前文件下输出文件名了。
6、应该在cd前面加上D: 以用来表示进入的是D盘,再次运行结果如下。
注意事项:
目前比较常见的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的。
下面以安装搜狗拼音为例,其他软件的安装可以以此作为参考来实现.
实验目标:
使用批处理实现搜狗拼音的自动安装
实验步骤:
1.下载搜狗拼音的安装包,本实验使用sogou_pinyin_50a.exe.
2.在安装包所在目录下新建批处理文件sogou_install.bat.
3.编辑批处理文件sogou_install.bat,输入以下命令并保存。
[plain]
start /wait .sogou_pinyin_50a.exe /S
4.双击批处理文件执行之。
5.要是以管理员身份来执行此批处理文件,有可能会提醒"找不到文件XXX".此时,可对批处理文件稍作修改。
cd 安装文件所在路径
start /wait .sogou_pinyin_50a.exe /S
6.执行批处理后,软件便会自动安装。