工作性质的原因常常有人让我帮他们弄些图片什么到电脑上,并设定为屏保。
每次都要手动改东西,想了想用WINRAR做了个简单的文件。
要用到的内容网上也有,写这个东西只是为了方便自己,做个记录。
用到的知识:
一、WinRAR支持的环境变量
%SystemDrive%
操作系统所在的分区号。如 C:
%SystemRoot%
操作系统根目录。如 C:\WINDOWS
%windir%
操作系统根目录。如 C:\WINDOWS
%ALLUSERSPROFILE%
相当于 C:\Documents and Settings\All Users
%APPDATA%
相当于 C:\Documents and Settings\用户目录\Application Data
%ProgramFiles%
相当于 C:\Program Files
%CommonProgramFiles%
相当于 C:\Program Files\Common Files
%HOMEDRIVE%
操作系统所在的分区号。如:C:
%HOMEPATH%
相当于 \Documents and Settings\用户目录
%USERPROFILE%
相当于 C:\Documents and Settings\用户目录
环境变量的应用
有了上面这些变量值,解压时几乎可以向系统的任何地方拷贝文件了。
比如:
字体目录 %WINDIR%\FONTS
帮助目录 %WINDIR%\Help
输入法目录 %WINDIR%\IME
桌面 %USERPROFILE%\桌面
右键菜单“发送到” %USERPROFILE%\SendTo
收藏夹 %USERPROFILE%\Favorites
快速启动 %APPDATA%\Microsoft\Internet Explorer\Quick Launch
「开始」菜单 %USERPROFILE%\「开始」菜单
任意的一个文件夹 %WINDIR%\SYSTEM32\config
二、运行regedit注册表编辑工具,依次打开HKEY_CURRENT_USER\Control Panel\Desktop;
在右边窗口中,跟屏保有关的项目如下:
ScreenSaveActive,如果把值设置为1,就启用了屏幕保护;如果把值设置为0,就关闭了屏幕保护;
ScreenSaverIsSecure,如果把值设置为1,从屏保状态进入桌面时需要口令;如果设置为0,则不需要口令;
ScreenSaveTimeOut,就是规定,多长时间不动键盘和鼠标,就启动屏保程序。比如把该项数值设置为600(单位为秒),那么系统等待10分钟后会启动屏保程序;
SCRNSAVE.EXE,设置具体的屏保程序,比如,设置为C:\WINDOWS\system32\ssmypics.scr,那么,屏保启动时,系统会以幻灯片形式播放“我的图片”里面的图片内容。
三、用BAT文件导入注册表,可以不显示提示。
先编辑一个bat文件,加一个参数/s,就可以直接导入而不显示确认对话框。
@echo off
regedit.exe /s 注册表文件全名.reg
将上面两行在记事本上保存为.bat,将bat文件和注册表文件要在同一个文件夹里就行啦。
================================
知道上面的了,下面就是WINRAR的设定了
原文:http://132430.blog.51cto.com/122430/1362132