注冊表腳本
❶ 求一個清理注冊表的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運行版即可權