本帖最后由 zhqiao 于 2018-9-18 23:08 编辑
高手帮忙!
国内使用chrome需要手动下载, 再解压得到chrome全部文件做绿色版.
我写了一个bat,
但有一个小问题是, chrome解压后会得到一个版本号文件夹, 纯数字无规律,带点号, 像69.3723.23.9这样的. 目前需要手动改为目标名称.
怎么自动改这个无规律的文件夹名呢?- :: 更新chrome浏览器.
- :: 过程: 用bandizip解压下载的exe, 删除部分语言文件, 复制必需文件到D盘固定目录.
-
- cd Z:\A\
- :: 临时工作目录A
- ren Z:\A\*chrome_installer.exe Chrome.zip
- start /wait C:\"Program Files"\Bandizip\Bandizip.exe bx -y Z:\A\Chrome.zip /S
- del /s/f/q Z:\A\Chrome.zip
- start /wait C:\"Program Files"\Bandizip\Bandizip.exe bx -y Z:\A\Chrome.7z /S
- :: 此时解压完毕会得到一个版本号文件夹, 纯数字无规律,带点号, 像69.3723.23.9这样的
-
- @echo 此时需手动改名Z:\A\Chrome-bin\下的无规律版本号数字文件夹为111
- pause
-
- move /y Z:\A\Chrome-bin\chrome.exe Z:\A\Chrome-bin\111\
-
- :: 下面删除多余文件
- rd /s/q Z:\A\Chrome-bin\111\default_apps\
- for /f "tokens=* delims=" %%a in ('"dir /s /b Z:\A\Chrome-bin\111\Locales|findstr /i /v "en-US.pak zh-CN.pak""') do del %%a
-
- :: 清空旧chrome文件夹
- rd /s/q D:\PROGRAM\Net\Chrome
- xcopy /i/e/y Z:\A\Chrome-bin\111\ D:\PROGRAM\Net\Chrome\
- rd /s/q Z:\A\
复制代码 每一版chrome的版本号都不同 . 怎么自动改这个无规律的带点文件夹名 ,一气呵成 , 免去手动改名 ? |