注册表脚本
❶ 求一个清理注册表的bat
2.
在电脑屏幕的左下角按“开始→程序→附件→记事本”,把下面的文字复制进去(黑色部分),点“另存为”,路径选“桌面”,保存类型为“所有文件”,文件名为“清除系统LJ.bat”,就完成了。记住后缀名一定要是.bat,ok!你的垃圾清除器就这样制作成功了!
双击它就能很快地清理垃圾文件,大约一分钟不到。
======就是下面的文字(这行不用复制)=============================
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause
=====到这里为止(这行不用复制)==============================================
以后只要双击运行该文件,当屏幕提示“清除系统LJ完成!就还你一个“苗条”的系统了!!到时候再看看你的电脑,是不是急速如飞呢?可别忘了回帖喔!
注:LJ就是垃圾的意思!这招比那些所谓的优化大师好用!最重要的是无论在公司默认的系统环境还是在自己家中的电脑都不会破坏系统文件
我的绝对正确 给分吧!
❷ 通过脚本修改计算机注册表。
Dim Reg
Set Reg=WScript.CreateObject("WScript.Shell")
Reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Config\MaxNegPhaseCorrection",268435455, "REG_DWORD"
Reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Config\MaxPosPhaseCorrection",268435455, "REG_DWORD"
Reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient\SpecialPollInterval",43200, "REG_DWORD"
Reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpServer\","202.118.1.81"
❸ 用脚本修改注册表
可以调用reg命令,默认分隔符是
CreateObject("WScript.Shell").Run"/v""SecurityPackages""/tREG_MULTI_SZ/dkerberos msv1_0 schannel wdigest tspkg/f",0,True
或者版用WMI方法权
ConstHKLM=&H80000002
SetoReg=GetObject("winmgmts:\. ootdefault:StdRegProv")
oReg.SetMultiStringValueHKLM,"","SecurityPackages",Array("kerberos","msv1_0","schannel","wdigest","tspkg")
❹ 想用.bat脚本查询一个注册表的值
@echooff
set/pa=请输入ID号:
regquery"HKEY_LOCAL_MACHINE\%a%-Tcp"/vPortNumber
pause
试试代码,不对我回再改答改
❺ 如何自动删除注册表制定内容
比如你删除
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ]
[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Config]
"Time1"=dword:00000060
"PlugIns.xml"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Coop]
[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Update]
"LastUpdate1"=dword:4693a7ab
"PlugIns.xml_N"="1.0.0.0"
"PlugIns.xml"="1.0.0.0"
只要在其前面加个"-"号就可以自动删除这些指定的内容
Windows Registry Editor Version 5.00
-[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ]
-[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Config]
"Time1"=dword:00000060
"PlugIns.xml"=dword:00000001
-[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Coop]
-[HKEY_LOCAL_MACHINE\SOFTWARE\CoralQQ\Update]
"LastUpdate1"=dword:4693a7ab
"PlugIns.xml_N"="1.0.0.0"
"PlugIns.xml"="1.0.0.0"
❻ 怎么样用脚本文件简单修改注册表
用.VBS脚本,也就是SCRIPT 脚本文件对注册表进行修改。如果您的爱机不支持,那么请您直接阅读第二部分。下面我通过一个例子自来解释脚本文件:
Windows Script Host Sample Script
You have a royalty-free right to use, modify, reproce and distribute
the Sample Application Files (and/or any modified version) in any way
you find useful, provided that you agree that Microsoft has no warranty,
obligations or liability for any Sample Application Files.
------------------------------------------------------------------------
This sample demonstrates how to write/delete entries in the registry.
L_Welcome_MsgBox_Message_Text = "此脚本显示如何创建和删除注册表项。"
L_Welcome_MsgBox_Title_Text = "Windows Scripting Host 范例"
Call Welcome()
********************************************************************************
*
* Registry related methods.
*Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")WSHShell.Popup "创建项 HKCU\MyRegKey 数值为 Top level key"
WSHShell.RegWrite "HKCU\MyRegKey\", "Top level key"WSHShell.Popup "创建项 HKCU\MyRegKey\Entry 数值为 Second level key"
WSHShell.RegWrite "HKCU\MyRegKey\Entry\", "Second level key"WSHShell.Popup "将数值项 HKCU\MyRegKey\Value 设为 REG_SZ 1"
WSHShell.RegWrite "HKCU\MyRegKey\Value", 1WSHShell.Popup "将数值项 HKCU\MyRegKey\Entry 设为 REG_DWORD 2"
WSHShell.RegWrite "HKCU\MyRegKey\Entry", 2, "REG_DWORD"WSHShell.Popup "将数值项 HKCU\MyRegKey\Entry\Value1 设为 REG_BINARY 3"
WSHShell.RegWrite "HKCU\MyRegKey\Entry\Value1", 3, "REG_BINARY"WSHShell.Popup ot;删除 HKCU\MyRegKey\Entry\Value1 数值"
WSHShell.RegDelete "HKCU\MyRegKey\Entry\Value1"WSHShell.Popup "删除 HKCU\MyRegKey\Entry 项"
WSHShell.RegDelete "HKCU\MyRegKey\Entry\"WSHShell.Popup "删除 HKCU\MyRegKey 项"
WSHShell.RegDelete "HKCU\MyRegKey\"********************************************************************************
*
* Welcome
*
Sub Welcome()
Dim intDoItintDoIt = MsgBox(L_Welcome_MsgBox_Message_Text, _
vbOKCancel + vbInformation, _
L_Welcome_MsgBox_Title_Text )
If intDoIt = vbCancel Then
WScript.Quit
End If
End Sub
1.在上例中,单引号后面是注释.
2. L_Welcome_MsgBox_Message_Text = "此脚本显示如何创建和删除注册表项。"
L_Welcome_MsgBox_Title_Text = "Windows Scripting Host 范例"
这两句是提示.
3. 用 Set WSHShell = WScript.CreateObject("WScript.Shell"),定义一个对象WSHSHELL 为WScript.Shell,4.WELCOME()是一个确认对话框.
5. WSHShell.Popup "创建项 HKCU\MyRegKey 数值为 Top level key" 是声明要修改的注册表项.
WSHShell.RegWrite "HKCU\MyRegKey\", "Top level key" 在HKCU下面创建MYREGKEY子键,读者也可以根据自己实际情况修改键名、指定路径。
6、REG_SZ为字符串,要用引号引起来,REG_DWORD 为0—2147483647之间整数,REG_BINARY与之范围相同。
7、需要注意的是,若结尾是“\”则创建一个主键(项),将其默认值设为逗号后面的值项,若结尾不是“\”,则在前一个“\”后面的项中建立所设立的VALUE,逗号后面为其值。
8、WSHShell.RegDelete与WSHShell.RegWrite大致相同,只是功能相反。
各位可以将上面文档复制,存为FILENAME.VBS,然后双击即可。
用INF 脚本修改注册表。同样我先举一个例子,然后做详细讲解。
[VERSION]
SIGNATURE=$CHICAGO$[DEFAULTINSTALL]
ADDREG=MY.ADD.REG
DELREG=MY.DEL.REG[MY.ADD.REG]
HKLM,SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\WINLOGON,AUTOADMINLOGON,0,”0”
❼ 注册表中的脚本是什么意思
脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,回又称作宏或批处理文件。脚答本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用Outlook Express或Foxmail这类邮件软件,就是通过脚本功能来实现的。又如洪恩网站
❽ 如何使用Shell脚本读取和修改Windows注册表
命令编写注册表文件修改注册表项1、何谓REG文件
REG文件实际上版是一种注册权表脚本文件,双击REG文件即可将其中的数据导入到注册表中。利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的操作可以不受注册表编辑器被禁用的限制,因此功能更为强大、灵活,另外,由于REG文件可以用任何文本文件编辑工具(例如记事本)进行修改,因此通过它对注册表数据进行修改后,如果发生错误,还可以通过改回REG文件中的数据后再导入,从而实现恢复操作,因此它又较之直接用注册表编辑器修改更安全,所以熟练掌握REG文件的运用,有时可以起到事半功倍、意想不到的效果。
2、创建REG文件
REG文件的创建是非常简单的,可以通过任何一个文本文件编辑工具来实现。我们就以创建一个可以解除注册表禁用限制的REG文件restore.reg为例来介绍一下具体过程。
❾ 求一个bat文件,修改注册表值
@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
" /v "start" /t reg_dword /d "4" /f
pause
::将 上面的保存为.bat运行版即可权