REG Delete用法

reg delete 从注册表删除项或子项

  语法:reg delete KeyName [{/v EntryName|/ve|/va}] [/f]   参数   KeyName   指定子项的完全路径。对于远程计算机,请在\ComputerName\PathToSubkey中的子项路径前包含计算机名称。忽略ComputerName会导致默认对本地计算机进行操作。以相应的子目录树开始路径。有效子目录树为HKLM、HKCU、HKCR、HKU以及HKCC。   /v EntryName   删除子项下的特定项。如果未指定项,则将删除子项下的所有项和子项。   /ve   指定只可以删除为空值的项。   /va   删除指定子项下的所有项。使用本参数不能删除指定子项下的子项。   /f   无需请求确认而删除现有的注册表子项或项。   /?   在命令提示符显示帮助。














本文转自careluck51CTO博客,原文链接:http://blog.51cto.com/brave8898/2074528 ,如需转载请自行联系原作者






自己编写的很强悍的删除系统垃圾批处理工具: @echo off color 02 echo ::清理局域网共享痕迹--注册表:: reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\WorkgroupCrawler\Shares" /f >nul 2>nul echo ::用户运行或操作历史记录--注册表:: reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\Folder" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.txt" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.rar" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.mp3" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.jpg" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.ini" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.bmp" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.doc" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.eip" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.htm" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.ico" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.inf" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.gif" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.wav" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.xls" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.rm" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedMRU" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\*" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\mp3" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\rm" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\wav" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\bat" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\exe" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\eip" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\ico" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\htm" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\jpg" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{5E6AB780-7743-11CF-A12B-00AA004AE837}\Count" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count" /va /f >nul 2>nul reg delete "HKCU\Software\WinRAR\ArcHistory" /va /f >nul 2>nul reg delete "HKCU\Software\WinRAR\DialogEditHistory\ArcName" /va /f >nul 2>nul reg delete "HKCU\Software\WinRAR\DialogEditHistory\ExtrPath" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\MediaPlayer\Player\RecentFileList" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Microsoft Management Console\Recent File List" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Office\11.0\PowerPoint\Recent File List" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Office\11.0\Excel\Recent File" /va /f >nul 2>nul reg delete "HKCU\Software\Microsoft\Office\11.0\Word\Data" /v "Settings" /f >nul 2>nul reg delete "HKCU\Software\VMware, Inc." /va /f >nul 2>nul echo ::清理IE浏览历史的下拉列表--注册表:: reg delete "HKCU\Software\Microsoft\Internet Explorer\TypedUrls" /va /f >nul 2>nul echo ::清理系统垃圾文件:: del /f /q "%ALLUSERSPROFILE%\Documents\DrWatson\*.*">nul 2>nul del /f /q "%USERPROFILE%\Application Data\Microsoft\Office\Recent\*.lnk">nul 2>nul 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 %USERPROFILE%\Local Settings\Temp\*.* del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak 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\*.*" del /f /s /q %windir%\system32\dllcache\*.* DEL /F /s /q %windir%\temp\*.* del /f /s /q %windir%\prefetch\*.* del /f /s /q %windir%\*.log echo sfc /purgecache '清理系统盘无用文件 echo defrag %systemdrive% -b '优化预读信息 exit 将以上代码存为.bat文件即可。 建议大家手动删一下这些目录下的垃圾文件: C:\WINDOWS\system32\dllcache C:\WINDOWS\Prefetch C:\WINDOWS\Temp C:\Documents and Settings\%userfile%\Cookies C:\Documents and Settings\Administrator\Local Settings\Temp C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files C:\Documents and Settings\Administrator\Recent 还有windows目录下所有蓝色的以$符号开头结尾的系统更新垃圾! 当然,你要开启查看隐藏文件才行,
### 回答1: 大漠插件是一款用于自动化操作游戏的插件,reg接口是其中的一个重要接口。 reg接口用于读取和修改注册表信息,通过操作注册表可以实现对系统和软件的配置、设置和信息获取等功能。使用reg接口可以方便地获取、修改、删除注册表中的键值对。 使用reg接口时,首先需要指定要操作的注册表路径和键名。可以使用reg方法中的"write"功能来写入/修改键值对,也可以使用"read"功能来读取键值对,还可以使用"delete"功能来删除指定的键值对。 在使用reg接口时,需要注意以下几点: 1.确保对注册表的操作是在用户拥有足够权限的情况下进行的,否则可能会出现权限不足的错误。 2.写入/修改键值时,需要确保键的路径是正确的,同时还需要注意键值的类型,例如:字符串、整数、二进制等。 3.读取键值时,需要判断是否成功读取,并且根据键值的类型进行对应的处理。 4.删除键时,需要确保要删除的键在注册表中存在。 总之,reg接口是大漠插件中用于读取和修改注册表信息的重要接口,可以方便地实现对系统和软件的配置和信息获取等功能。在使用时需要注意传入正确的键路径和键名,并根据键值的类型进行相应的处理。 ### 回答2: 大漠插件是专为自动化脚本开发者设计的一款强大的全自动化操作工具。其中,reg接口是用来操作Windows系统注册表的接口之一。 reg接口可以通过调用指定的方法来实现对注册表的读取、写入和删除等操作。它提供了一系列的方法来满足不同的需求。 首先,reg接口的read方法可以用来读取注册表中的键值。可以通过指定要读取的键路径和键名来获取相应的键值,读取后可以进行进一步处理或者使用。 其次,reg接口的write方法可以用来向注册表中写入新的键值。通过指定要写入的键路径、键名和键值,可以实现将新的键值添加到指定的键路径下。 此外,reg接口还提供了delete方法来删除指定的键值。通过指定要删除的键路径和键名,可以将指定的键值从注册表中删除。 需要注意的是,在使用reg接口时,需要保证当前操作的用户拥有足够的权限来进行相应的操作。如果没有足够的权限,可能会导致操作失败或者出现异常。 总的来说,大漠插件的reg接口提供了方便灵活的注册表操作功能,可以满足自动化脚本开发中对于注册表操作的需求。通过调用相应的方法,可以实现对注册表的读取、写入和删除等操作,帮助开发者更好地完成自动化任务。 ### 回答3: 大漠插件是一款用于自动化操作的工具, reg接口是其提供的一个功能接口,用于注册指定的动态链接库(DLL)文件。 使用reg接口,首先需要将要注册的DLL文件路径作为参数传入,接着调用该接口即可实现DLL文件的注册。 在使用reg接口时,需要注意以下几点: 1. 确保要注册的DLL文件路径是正确的,包括文件名和后缀名。如果路径不正确,注册操作将无法成功。 2. 在注册前,建议先检查目标DLL文件是否已经存在于系统中。如果DLL文件已经存在,注册接口将会对其进行覆盖。 3. 在注册过程中,确保当前用户拥有足够的权限执行注册操作。如果权限不足,注册将会失败。 4. 注册接口执行完毕后,可以通过其他函数或方法来验证DLL文件是否成功注册,并可进行相应的后续操作。 总结来说,使用大漠插件的reg接口可以方便地实现DLL文件的注册操作,但在使用过程中需要确保路径正确、权限足够,并通过验证来确认是否注册成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值