echo shutdown -s -c "********" -t 60>>%windir%\system32\siwang.bat
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v guan /t REG_SZ /d %windir%\system32\siwang.bat
上面代码被写入系统会导致什么后果?
加载开机启动项的。
Run 键值代表着开机启动项,也就是说在这个项下的键值会随着开机启动(这里的开机是指用户登录,也就是说只要有登录操作就会执行,注销然后登录,也会执行这个键值)。
Run键是位置是[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]和[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run],其下的所有程序在每次启动登录时都会按顺序自动执行。
1、HKEY_LOCAL_MACHINE,该主根键存放本地计算机硬件数据,此根键下的子关键字包括在SYSTEM.DAT中,用来提供HKEY_LOCAL_MACHINE所需的信息,或者在远程计算机中可访问的一组键中。该根键中的许多子键与System.ini文件中设置项类似。
2、HKEY_USERS,该主根键保存了存放在本地计算机口令列表中的用户标识和密码列表。每个用户的预配置信息都存储在 HKEY_USERS根键中。HKEY_USERS是远程计算机中访问的根键之一。
参考资料:百度百科-注册表编辑器
参考资料:百度百科-注册表键值