bat 脚本操作注册表
来源:互联网 发布:什么是淘宝转化率 编辑:程序博客网 时间:2024/05/17 18:14
还是先贴上关于操作注册表的命令reg的对应帮助信息,如下所示:
C:\Users\Administrator>reg /?REG Operation [Parameter List] Operation [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT | FLAGS ]返回代码: (除了 REG COMPARE) 0 - 成功 1 - 失败要得到有关某个操作的帮助,请键入: REG Operation /?例如: REG QUERY /? REG ADD /? REG DELETE /? REG COPY /? REG SAVE /? REG RESTORE /? REG LOAD /? REG UNLOAD /? REG COMPARE /? REG EXPORT /? REG IMPORT /? REG FLAGS /?
这里主要用到的就如下几个
- reg query
- reg del
- reg add
下面的的一行命令用于查询当前设备的语言环境
D:\>reg query "HKEY_CURRENT_USER\Control Panel\International" /v LocaleNameHKEY_CURRENT_USER\Control Panel\International LocaleName REG_SZ zh-CN
下面的命令用于在注册表中创建一些新的项:
C:\Users\Administrator>reg add "HKEY_CURRENT_USER\cp\%date:~0,4%\%date:~5,2%\%date:~8,2%\%time:~0,2%\1"操作成功完成。C:\Users\Administrator>reg add "HKEY_CURRENT_USER\cp\%date:~0,4%\%date:~5,2%\%date:~8,2%\%time:~0,2%\2"操作成功完成。C:\Users\Administrator>reg add "HKEY_CURRENT_USER\cp\%date:~0,4%\%date:~5,2%\%date:~8,2%\%time:~0,2%\3"操作成功完成。C:\Users\Administrator>reg add "HKEY_CURRENT_USER\cp\%date:~0,4%\%date:~5,2%\%date:~8,2%\%time:~0,2%\4"操作成功完成。
在注册表中的执行结果如下图所示:
接下来给出一个完整的bat脚本
echo offset LocaleName=set sCountry=set sShortDate=set Hostname=set BaiduYunInstallDir=for /f "tokens=3" %%a in ('"reg query "HKEY_CURRENT_USER\Control Panel\International" /v LocaleName"') do (set LocaleName=%%a)for /f "tokens=3" %%a in ('"reg query "HKEY_CURRENT_USER\Control Panel\International" /v sCountry"') do (set sCountry=%%a)for /f "tokens=3" %%a in ('"reg query "HKEY_CURRENT_USER\Control Panel\International" /v sShortDate"') do (set sShortDate=%%a)for /f "tokens=3" %%a in ('"reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname"') do (set Hostname=%%a)for /f "tokens=3" %%a in ('"reg query "HKEY_CURRENT_USER\Software\Baidu\BaiduYunGuanjia" /v installDir"') do (set BaiduYunInstallDir=%%a)echo LocaleName:%LocaleName%echo sCountry:%sCountry%echo sShortDate:%sShortDate%echo Hostname:%Hostname%echo BaiduYunInstallDir:%BaiduYunInstallDir%reg add HKEY_CURRENT_USER\cp\pause
阅读全文
0 0
- bat 脚本操作注册表
- window bat脚本 变量操作
- 使用bat脚本操作Oracle数据库,导入
- 使用bat脚本进行数据库操作
- 完整的注册表操作实例 VBS脚本
- bat修改注册表
- BAT 修改注册表
- bat 脚本
- bat 脚本
- bat脚本
- BAT脚本
- bat脚本
- bat 脚本
- bat脚本
- 脚本.bat
- bat 脚本
- BAT脚本
- bat脚本
- 拒绝服务攻击
- 21分钟 MySQL 入门教程
- Java编程_循环语句(while语句、do-while语句和for语句)
- Anaconda安装opencv3
- MYSQL导入导出.sql文件
- bat 脚本操作注册表
- 记录oracle多dump文件imp导入 (centos7)
- 对于谷歌浏览器(chrome)容易上瘾的分析
- RouterOS使用指南-ADSL定时断线重拨
- 多条目加载
- 自动索引
- Part 2 – Deep analysis using Androguard tools
- 贪心——洛谷 P1561 [USACO12JAN]爬山Mountain Climbing
- 分班考