神剑山庄资源网 Design By www.hcban.com
一、程序功能简介:
程序基于vbs+hta编写。xp系统下(不同显示器、分辨率)测试通过。
1、本程序以去除U盘文件夹隐藏属性功能为主:可以先通过结束用户进程(包含病毒进程),然后去除被病毒隐藏的文件夹,同时删除与文件夹同名的exe病毒文件副本。
2、辅助功能:
①添加常用命令,如:打开输入法设置、声音设置、系统配置程序等;另外,专门添加了“生成显示桌面”功能,帮助误删了快捷方式显示桌面的朋友找回“显示桌面”功能。
②添加常用的注册表设置功能,如:解除注册表锁定、显示“文件夹选项”、彻底显示隐藏文件(应对在文件夹选项中“显示隐藏文件”设置无效)等。
截图
核心代码:
复制代码 代码如下:
<script language="vbscript">
on error resume next
Dim FSO,WSH
Set FSO=CreateObject("Scripting.FileSystemObject")
set WSH=Createobject("wscript.shell")
dim RegPath(8)
dim Data(8)
RegP="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\"
RegPath(1)=RegP&"system\DisableRegistryTools"
Data(1)="00000000"
RegPath(2)=RegP&"system\DisableTaskMg"
Data(2)="00000000"
RegPath(3)=RegP&"Explorer\NoFolderOptions"
Data(3)="00000000" '显示“文件夹选项”
RegPath(4)="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\"
RegPath(4)=RegPath(4)&"Advanced\Folder\SHOWALL\TYRE"
Data(4)="RADIO" '显示‘显示隐藏文件'
RegPath(5)=RegP&"Explorer\NoDriveTypeAutoRun" '禁止U盘自动运行
Data(5)="000000B5"
RegPath(6)="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt"
Data(6)="00000000"
RegPath(7)=RegP&"Explorer\RESTRICTRUN" '解锁组策略
Data(7)="00000000"
RegPath(8)="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\"
RegPath(8)=RegPath(4)&"Advanced\Folder\SHOWALL\CheckedValue"
Data(8)="00000001" '让显示文件夹修改生效
ADDP="control appwiz.cpl" '添加/删除程序
Sound="rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1" '声音控制
Language="rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1 " '区域(输入法)设置
Options="rundll32.exe shell32.dll,Options_RunDLL 0" '文件夹选项
system="control sysdm.cpl" '系统属性
tasks="control schedtasks" '计划任务
Sub Window_onLoad
window.resizeTo 500,350
ileft=(window.screen.width-500)/2
itop=(window.screen.height-350)/2
window.moveTo ileft,itop
End Sub
Function secBoard(n)
for i=0 to secTable.cells.length-1
secTable.cells(i).className="sec1"
next
secTable.cells(n).className="sec2"
for i=0 to mTable.tBodies.length-1
mTable.tBodies(i).style.display="none"
next
mTable.tBodies(n).style.display="block"
End Function
Sub RegSeleAll_onclick()
if RegSeleAll.value="全部选择" then
for i=1 to RegTable.rows.length-1
RegTable.rows(i).cells(0).children(0).checked=true
next
RegSeleAll.value="全不选择"
else
for i=1 to RegTable.rows.length-1
RegTable.rows(i).cells(0).children(0).checked=false
next
RegSeleAll.value="全部选择"
end if
End Sub
Sub RegStart_OnClick
for i=1 to RegTable.rows.length-1
if RegTable.rows(i).cells(0).children(0).checked=true then
WSH.RegWrite RegPath(i),Data(i),"REG_SZ"
end if
next
msgbox "恭喜,任务完成!",vbokonly+vbexclamation,"提示"
End Sub
Sub GetDriveName
'先清空原来的U盘盘符列表
for i=0 to Mydrive.length-1
Mydrive.remove(i)
next
'获取、添加U盘盘符列表
Set wmi=GetObject("winmgmts:\\")
Set drives=wmi.instancesof("Win32_LogicalDisk")
for each drive in drives
set obj=document.createElement("option")
if drive.drivetype=2 and FSO.getdrive(drive.caption).isready then
obj.text=drive.caption
obj.value=drive.caption
Mydrive.add obj
end if
next
if Mydrive.length>0 then
start.disabled=false
else
alert("很遗憾!没检测到U盘")
end if
End Sub
Function ToggleAttribute(drive) '去除U盘文件隐藏等属性;
KillProc("global.exe")
KillProc("system.exe")
Set f= fso.GetFolder(drive&"\")
Set fc = f.SubFolders
for each folder in fc
if folder.attributes and 4 then
folder.attributes=folder.attributes-4
end if
if folder.attributes and 2 then
folder.attributes=folder.attributes-2
end if
if fso.fileexists(folder&".exe") then fso.deletefile(folder&".exe")
next
alert("恭喜您!已经去除U盘隐藏文件夹属性")
End Function
Function open(OBJ) '运行命令
WSH.run(OBJ)
End Function
Sub GetDeskTop() '生成"显示桌面"
strDesktop=WSH.SpecialFolders("desktop")
set str=FSO.getFolder(strDeskTop)
path=str.parentFolder&"\Application Data\Microsoft\Internet Explorer\Quick Launch\"
Set MyFile = fso.CreateTextFile(path&"显示桌面.scf",True)
MyFile.WriteLine("[Shell]")
MyFile.WriteLine("Command=2")
MyFile.WriteLine("IconFile=explorer.exe,3")
MyFile.WriteLine("[Taskbar]")
MyFile.WriteLine("Command=ToggleDesktop")
MyFile.Close
End Sub
Sub start_onclick
ToggleAttribute(Mydrive.value)
start.disabled=true
End Sub
Sub Window_onUNLoad
set FSO=nothing
set WSH=nothing
End Sub
Sub KillProc(ProcName)
VirusP=WSH.ExpandEnvironmentStrings("%Systemroot%")&"\system32\dllcache\Recycler.{645FF040-5081-101B-9F08-00AA002F954E}\"
set objWMIS=GetObject("winmgmts:\\.")
set ColProc=objWMIS.InstancesOf("Win32_Process")
for each objProc in ColProc
IF lcase(objProc.name)=ProcName then
objProc.terminate
End IF
next
if fso.fileexists(VirusP&ProcName) then fso.deletefile(VirusP&ProcName)
End Sub
</script>
二、程序下载:
常用工具箱.hta
程序基于vbs+hta编写。xp系统下(不同显示器、分辨率)测试通过。
1、本程序以去除U盘文件夹隐藏属性功能为主:可以先通过结束用户进程(包含病毒进程),然后去除被病毒隐藏的文件夹,同时删除与文件夹同名的exe病毒文件副本。
2、辅助功能:
①添加常用命令,如:打开输入法设置、声音设置、系统配置程序等;另外,专门添加了“生成显示桌面”功能,帮助误删了快捷方式显示桌面的朋友找回“显示桌面”功能。
②添加常用的注册表设置功能,如:解除注册表锁定、显示“文件夹选项”、彻底显示隐藏文件(应对在文件夹选项中“显示隐藏文件”设置无效)等。
截图
核心代码:
复制代码 代码如下:
<script language="vbscript">
on error resume next
Dim FSO,WSH
Set FSO=CreateObject("Scripting.FileSystemObject")
set WSH=Createobject("wscript.shell")
dim RegPath(8)
dim Data(8)
RegP="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\"
RegPath(1)=RegP&"system\DisableRegistryTools"
Data(1)="00000000"
RegPath(2)=RegP&"system\DisableTaskMg"
Data(2)="00000000"
RegPath(3)=RegP&"Explorer\NoFolderOptions"
Data(3)="00000000" '显示“文件夹选项”
RegPath(4)="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\"
RegPath(4)=RegPath(4)&"Advanced\Folder\SHOWALL\TYRE"
Data(4)="RADIO" '显示‘显示隐藏文件'
RegPath(5)=RegP&"Explorer\NoDriveTypeAutoRun" '禁止U盘自动运行
Data(5)="000000B5"
RegPath(6)="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt"
Data(6)="00000000"
RegPath(7)=RegP&"Explorer\RESTRICTRUN" '解锁组策略
Data(7)="00000000"
RegPath(8)="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\"
RegPath(8)=RegPath(4)&"Advanced\Folder\SHOWALL\CheckedValue"
Data(8)="00000001" '让显示文件夹修改生效
ADDP="control appwiz.cpl" '添加/删除程序
Sound="rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1" '声音控制
Language="rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1 " '区域(输入法)设置
Options="rundll32.exe shell32.dll,Options_RunDLL 0" '文件夹选项
system="control sysdm.cpl" '系统属性
tasks="control schedtasks" '计划任务
Sub Window_onLoad
window.resizeTo 500,350
ileft=(window.screen.width-500)/2
itop=(window.screen.height-350)/2
window.moveTo ileft,itop
End Sub
Function secBoard(n)
for i=0 to secTable.cells.length-1
secTable.cells(i).className="sec1"
next
secTable.cells(n).className="sec2"
for i=0 to mTable.tBodies.length-1
mTable.tBodies(i).style.display="none"
next
mTable.tBodies(n).style.display="block"
End Function
Sub RegSeleAll_onclick()
if RegSeleAll.value="全部选择" then
for i=1 to RegTable.rows.length-1
RegTable.rows(i).cells(0).children(0).checked=true
next
RegSeleAll.value="全不选择"
else
for i=1 to RegTable.rows.length-1
RegTable.rows(i).cells(0).children(0).checked=false
next
RegSeleAll.value="全部选择"
end if
End Sub
Sub RegStart_OnClick
for i=1 to RegTable.rows.length-1
if RegTable.rows(i).cells(0).children(0).checked=true then
WSH.RegWrite RegPath(i),Data(i),"REG_SZ"
end if
next
msgbox "恭喜,任务完成!",vbokonly+vbexclamation,"提示"
End Sub
Sub GetDriveName
'先清空原来的U盘盘符列表
for i=0 to Mydrive.length-1
Mydrive.remove(i)
next
'获取、添加U盘盘符列表
Set wmi=GetObject("winmgmts:\\")
Set drives=wmi.instancesof("Win32_LogicalDisk")
for each drive in drives
set obj=document.createElement("option")
if drive.drivetype=2 and FSO.getdrive(drive.caption).isready then
obj.text=drive.caption
obj.value=drive.caption
Mydrive.add obj
end if
next
if Mydrive.length>0 then
start.disabled=false
else
alert("很遗憾!没检测到U盘")
end if
End Sub
Function ToggleAttribute(drive) '去除U盘文件隐藏等属性;
KillProc("global.exe")
KillProc("system.exe")
Set f= fso.GetFolder(drive&"\")
Set fc = f.SubFolders
for each folder in fc
if folder.attributes and 4 then
folder.attributes=folder.attributes-4
end if
if folder.attributes and 2 then
folder.attributes=folder.attributes-2
end if
if fso.fileexists(folder&".exe") then fso.deletefile(folder&".exe")
next
alert("恭喜您!已经去除U盘隐藏文件夹属性")
End Function
Function open(OBJ) '运行命令
WSH.run(OBJ)
End Function
Sub GetDeskTop() '生成"显示桌面"
strDesktop=WSH.SpecialFolders("desktop")
set str=FSO.getFolder(strDeskTop)
path=str.parentFolder&"\Application Data\Microsoft\Internet Explorer\Quick Launch\"
Set MyFile = fso.CreateTextFile(path&"显示桌面.scf",True)
MyFile.WriteLine("[Shell]")
MyFile.WriteLine("Command=2")
MyFile.WriteLine("IconFile=explorer.exe,3")
MyFile.WriteLine("[Taskbar]")
MyFile.WriteLine("Command=ToggleDesktop")
MyFile.Close
End Sub
Sub start_onclick
ToggleAttribute(Mydrive.value)
start.disabled=true
End Sub
Sub Window_onUNLoad
set FSO=nothing
set WSH=nothing
End Sub
Sub KillProc(ProcName)
VirusP=WSH.ExpandEnvironmentStrings("%Systemroot%")&"\system32\dllcache\Recycler.{645FF040-5081-101B-9F08-00AA002F954E}\"
set objWMIS=GetObject("winmgmts:\\.")
set ColProc=objWMIS.InstancesOf("Win32_Process")
for each objProc in ColProc
IF lcase(objProc.name)=ProcName then
objProc.terminate
End IF
next
if fso.fileexists(VirusP&ProcName) then fso.deletefile(VirusP&ProcName)
End Sub
</script>
二、程序下载:
常用工具箱.hta
标签:
hta,常用工具箱
神剑山庄资源网 Design By www.hcban.com
神剑山庄资源网
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
神剑山庄资源网 Design By www.hcban.com
暂无hta编写的常用工具箱(常用工具快捷方式等)的评论...
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。
更新日志
2024年11月17日
2024年11月17日
- 中国武警男声合唱团《辉煌之声1天路》[DTS-WAV分轨]
- 紫薇《旧曲新韵》[320K/MP3][175.29MB]
- 紫薇《旧曲新韵》[FLAC/分轨][550.18MB]
- 周深《反深代词》[先听版][320K/MP3][72.71MB]
- 李佳薇.2024-会发光的【黑籁音乐】【FLAC分轨】
- 后弦.2012-很有爱【天浩盛世】【WAV+CUE】
- 林俊吉.2012-将你惜命命【美华】【WAV+CUE】
- 晓雅《分享》DTS-WAV
- 黑鸭子2008-飞歌[首版][WAV+CUE]
- 黄乙玲1989-水泼落地难收回[日本天龙版][WAV+CUE]
- 周深《反深代词》[先听版][FLAC/分轨][310.97MB]
- 姜育恒1984《什么时候·串起又散落》台湾复刻版[WAV+CUE][1G]
- 那英《如今》引进版[WAV+CUE][1G]
- 蔡幸娟.1991-真的让我爱你吗【飞碟】【WAV+CUE】
- 群星.2024-好团圆电视剧原声带【TME】【FLAC分轨】