中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请各位牛人做下指点!发个收集整理成的批处理
作者:
标题: 请各位牛人做下指点!发个收集整理成的批处理 上一主题 | 下一主题
heicai
中级用户





积分 385
发帖 156
注册 2007-1-19
状态 离线
『楼 主』:  请各位牛人做下指点!发个收集整理成的批处理

请各位牛人高手作下指点!
谢谢。
没什么技术含量,请别笑话

[ Last edited by heicai on 2007-1-27 at 09:53 PM ]

附件 1: control.rar (2007-1-28 10:51, 2.84 K, 下载附件所需积分 1 点 ,下载次数: 62)
2007-1-28 10:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
heicai
中级用户





积分 385
发帖 156
注册 2007-1-19
状态 离线
『第 2 楼』:  

代码见下:

@echo off
mode con cols=80 lines=26&color 89
:start
cls
title 黑菜整合盘第7版__多功能系统优化设置控制台
echo.
ECHO                  《多功能系统优化设置 控制台》   ——黑菜整理制作
echo.
echo     ________________________________________________________________________
ECHO    ‖                     §部分功能需重启后实现§                         ‖
ECHO    ‖                       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄                          ‖
ECHO    ‖            A. 更改软件默认安装路径到D盘Program Files文件夹           ‖
ECHO    ‖            B. 转移系统文件到D盘 (慎用!)                              ‖
ECHO    ‖            C. 清除任何显卡生成的右键多余菜单                         ‖
ECHO    ‖            D. 右键增加“用记事本打开此文件”                         ‖
ECHO    ‖            E. 右键增加“用命令行打开此文件夹”                       ‖
ECHO    ‖            F. 删除IPC$默认共享                                       ‖
ECHO    ‖            G. IE7或WMP11或Defender的安装破解                         ‖
ECHO    ‖            H. EXE可执行文件的关联修复                                ‖
ECHO    ‖            I. 从我的电脑里移除共享文档                               ‖
ECHO    ‖            J. 设主页为空白页(对部分流氓软件无效)                     ‖
ECHO    ‖            K. IE6开启10线程下载                                      ‖
ECHO    ‖            L. 恢复快捷方式上的小箭头                                 ‖
ECHO    ‖            M. 分区计算出整数G的方法                                  ‖
ECHO    ‖            N. 退出                                                   ‖
ECHO    ‖______________________________________________________________________‖
echo.
SET Choice=
SET /P Choice=      请选择要进行的操作(A/B/C/D/E/F/G/H/I/J/K/L/M/N),然后按回车:
ECHO.

IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
IF /I '%Choice%'=='A' GOTO A
IF /I '%Choice%'=='B' GOTO B
IF /I '%Choice%'=='C' GOTO C
IF /I '%Choice%'=='D' GOTO D
IF /I '%Choice%'=='E' GOTO E
IF /I '%Choice%'=='F' GOTO F
IF /I '%Choice%'=='G' GOTO G
IF /I '%Choice%'=='H' GOTO H
IF /I '%Choice%'=='I' GOTO I
IF /I '%Choice%'=='J' GOTO J
IF /I '%Choice%'=='K' GOTO K
IF /I '%Choice%'=='L' GOTO L
IF /I '%Choice%'=='M' GOTO M
IF /I '%Choice%'=='N' GOTO N
GOTO Start


:A
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\soft.reg

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]>>%systemroot%\soft.reg
echo "ProgramFilesDir"="D:\\Program Files">>%systemroot%\soft.reg
echo "CommonFilesDir"="D:\\Program Files\\Common Files">>%systemroot%\soft.reg
regedit.exe /s %systemroot%\soft.reg
del /F /Q %systemroot%\soft.reg
cls
echo.
echo.
echo.
echo.
echo                更改软件默认安装路径完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start



:B
cls
echo REGEDIT4 >%systemroot%\shell.reg

echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]>>%systemroot%\shell.reg
echo "Cache"="D:\\Personal\\Temporary Internet Files">>%systemroot%\shell.reg
echo "Desktop"="D:\\Personal\\Desktop">>%systemroot%\shell.reg
echo "Favorites"="D:\\Personal\\Favorites">>%systemroot%\shell.reg
echo "Personal"="D:\\Personal\\My Documents">>%systemroot%\shell.reg
echo "My Music"="D:\\Personal\\My Documents\\My Pictures">>%systemroot%\shell.reg
echo "My Pictures"="D:\\Personal\\My Documents\\My Pictures">>%systemroot%\shell.reg
echo "Recent"="D:\\Personal\\Recent">>%systemroot%\shell.reg

echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]>>%systemroot%\shell.reg
echo "Cache"="D:\\Personal\\Temporary Internet Files">>%systemroot%\shell.reg
echo "Desktop"="D:\\Personal\\Desktop">>%systemroot%\shell.reg
echo "My Music"="D:\\Personal\\My Documents\\My Pictures">>%systemroot%\shell.reg
echo "My Pictures"="D:\\Personal\\My Documents\\My Pictures">>%systemroot%\shell.reg
echo "Favorites"="D:\\Personal\\Favorites">>%systemroot%\shell.reg
echo "Personal"="D:\\Personal\\My Documents">>%systemroot%\shell.reg
echo "Recent"="D:\\Personal\\Recent">>%systemroot%\shell.reg

echo [HKEY_CURRENT_USER\Identities\{F4E98C86-4D9A-463F-920C-1DF555C3B434}\Software\Microsoft\Outlook Express\5.0]>>%systemroot%\shell.reg
echo "Store Root"="D:\\Personal\\Outlook Express">>%systemroot%\shell.reg

echo [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]>>%systemroot%\shell.reg
echo "Desktop"="D:\\Personal\\Desktop">>%systemroot%\shell.reg
echo "Cache"="D:\\Personal\\My Documents">>%systemroot%\shell.reg
echo "Download Directory"="D:\\Personal\\My Documents">>%systemroot%\shell.reg

echo [HKEY_CURRENT_USER\Environment]>>%systemroot%\shell.reg
echo "TEMP"="D:\\Personal\\Temp">>%systemroot%\shell.reg
echo "TMP"="D:\\Personal\\Temp">>%systemroot%\shell.reg
regedit.exe /s %systemroot%\shell.reg
del /F /Q %systemroot%\shell.reg

md "D:\Personal\OE\"
md "D:\Personal\Temp\"
md "D:\Personal\My Documents\"
xcopy C:\Docume~1\%USERNAME%\Mydocu~1\*.* D:\Personal\Mydocu~1\ /e /y
md "D:\Personal\Desktop\"
xcopy C:\Docume~1\%USERNAME%\Desktop\*.* D:\Personal\Desktop\ /e /y
md "D:\Personal\Desktop\"
xcopy C:\Docume~1\%USERNAME%\桌面\*.* D:\Personal\Desktop\ /e /y
md "D:\Personal\Favorites\"
xcopy C:\Docume~1\%USERNAME%\Favori~1\*.* D:\Personal\Favori~1\ /e /y

cls
echo.
echo.
echo.
echo.
echo                转移系统文件完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:C
regsvr32 /u /s igfxpph.dll
reg delete HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers /f
reg add HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\new /ve /d {D969A300-E7FF-11d0-A93B-00A0C90F2719}

cls
echo.
echo.
echo.
echo.
echo                清楚显卡右键菜单完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:D
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\txt.reg

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]>>%systemroot%\txt.reg

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\heicai]>>%systemroot%\txt.reg
echo @="用记事本打开此文件">>%systemroot%\txt.reg

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\heicai\command]>>%systemroot%\txt.reg
echo @="notepad.exe \"%%1\"" >>%systemroot%\txt.reg

regedit.exe /s %systemroot%\txt.reg
del /F /Q %systemroot%\txt.reg
cls
echo.
echo.
echo.
echo.
echo                右键增加记事本完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:E
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\floder.reg

echo [HKEY_CLASSES_ROOT\Directory]>>%systemroot%\floder.reg
echo @="文件夹">>wenjianjia.reg>>%systemroot%\floder.reg
echo "AlwaysShowExt"="">>wenjianjia.reg>>%systemroot%\floder.reg
echo "EditFlags"=hex:d2,01,00,00>>%systemroot%\floder.reg
echo "InfoTip"="prop:Comment">>%systemroot%\floder.reg

echo [HKEY_CLASSES_ROOT\Directory\shell]>>%systemroot%\floder.reg
echo @="none">>%systemroot%\floder.reg

echo [HKEY_CLASSES_ROOT\Directory\shell\cmd]>>%systemroot%\floder.reg
echo @="用命令行窗口打开此文件夹">>%systemroot%\floder.reg

echo [HKEY_CLASSES_ROOT\Directory\shell\cmd\command]>>%systemroot%\floder.reg
echo @="cmd.exe /k \"cd %%L\"">>%systemroot%\floder.reg

regedit.exe /s %systemroot%\floder.reg
del /F /Q %systemroot%\floder.reg
cls
echo.
echo.
echo.
echo.
echo                右键增加命令行完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:F
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\delshare.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]>>%systemroot%\delshare.reg
echo "AutoShareWks"=dword:00000000>>%systemroot%\delshare.reg
echo "AutoShareServer"=dword:00000000>>%systemroot%\delshare.reg

regedit /s %systemroot%\delshare.reg
del /F /Q %systemroot%\delshare.reg
cls
net stop server /y
net start server
cls
echo.
echo.
echo.
echo.
echo                删除IPC$默认共享完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start



:G
cls
del /f /s /q "%systemdrive%\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data.dat"
cls
echo.
echo.
echo.
echo.
echo                破解完毕!请断网后再安装IE7或WMP11或Defender
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:H
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\exexf.reg

echo [HKEY_CLASSES_ROOT\exefile\shell\open\command]>>%systemroot%\exexf.reg
echo @="\"%%1\" %%*">>%systemroot%\exexf.reg

regedit /s %systemroot%\exexf.reg
del /F /Q %systemroot%\exexf.reg
cls
echo.
echo.
echo.
echo.
echo                EXE关联修复完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start

:I
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\yichu.reg

echo [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer]>>%systemroot%\yichu.reg
echo "NoSharedDocuments"=dword:00000001>>%systemroot%\yichu.reg
echo [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer]>>%systemroot%\yichu.reg
echo "NoSharedDocuments"=dword:00000001>>%systemroot%\yichu.reg
echo [-HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\MyComputer\\NameSpace\\DelegateFolders\\{59031a47-3f72-44a7-89c5-5595fe6b30ee}]>>%systemroot%\yichu.reg
echo [-HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\MyComputer\\NameSpace\\DelegateFolders\\{640167b4-59b0-47a6-b335-a6b3c0695aea}]>>%systemroot%\yichu.reg

regedit /s %systemroot%\yichu.reg
del /F /Q %systemroot%\yichu.reg
cls
echo.
echo.
echo.
echo.
echo                移除共享文档完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start


:J
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\zhuye.reg

echo [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet  Explorer\Control  Panel]>>%systemroot%\zhuye.reg
echo "HomePage"=dword:00000000>>%systemroot%\zhuye.reg

echo [HKEY_CURRENT_USER\Software\Microsoft\Internet  Explorer\Main]>>%systemroot%\zhuye.reg
echo "Start  Page"="about:blank">>%systemroot%\zhuye.reg
echo "Window  Title"="Microsoft  Internet  Explorer">>%systemroot%\zhuye.reg
echo "Start Page"="about:blank">>%systemroot%\zhuye.reg
echo "StatusBarOther"=dword:00000001>>%systemroot%\zhuye.reg
echo "StatusBarWeb"=dword:00000001>>%systemroot%\zhuye.reg

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet  Explorer\Main]>>%systemroot%\zhuye.reg
echo "Start  Page"="about:blank">>%systemroot%\zhuye.reg
echo "Window  Title"="Microsoft  Internet  Explorer">>%systemroot%\zhuye.reg
echo "Default_Page_URL"="about:blank">>%systemroot%\zhuye.reg

regedit /s %systemroot%\zhuye.reg
del /F /Q %systemroot%\zhuye.reg
cls
echo.
echo.
echo.
echo.
echo                设主页为空白页完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start

:K
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\xiancheng.reg

echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>%systemroot%\xiancheng.reg

echo "MaxConnectionsPer1_0Server"=dword:00000010>>%systemroot%\xiancheng.reg
echo "MaxConnectionsPerServer"=dword:00000010>>%systemroot%\xiancheng.reg

regedit /s %systemroot%\xiancheng.reg
del /F /Q %systemroot%\xiancheng.reg
cls
echo.
echo.
echo.
echo.
echo                IE6开启10线程完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start

:L
cls
echo Windows Registry Editor Version 5.00 >%systemroot%\jiantou.reg

echo [HKEY_CLASSES_ROOT\lnkfile]>>%systemroot%\jiantou.reg
echo "IsShortcut"="">>%systemroot%\jiantou.reg
echo [HKEY_CLASSES_ROOT\piffile]>>%systemroot%\jiantou.reg
echo "IsShortcut"="">>%systemroot%\jiantou.reg
regedit /s %systemroot%\jiantou.reg
del /F /Q %systemroot%\jiantou.reg
cls
echo.
echo.
echo.
echo.
echo                恢复快捷方式的小箭头完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start

:M
cls
echo 计算方法: 整数GB=1024M×GB数+(GB数-1)×4

echo.
echo 例:
echo 2 G=2052 M
echo 3 G=3080 M
echo 4 G=4108 M
echo 5 G=5136 M
echo 6 G=6164 M
echo 7 G=7192 M
echo 8 G=8224 M
echo 9 G=9248 M
echo 10 G=10276 M
echo 15 G=15416 M
echo 20 G=20556 M
echo 25 G=25696 M
echo 30 G=30836 M
echo 40 G=41116 M
echo.
echo.
echo.
echo.
echo                显示完毕!
echo.
echo                按任意键返回主菜单
pause>nul
GOTO Start

:N
exit

   此帖被 +7 点积分      点击查看详情   
评分人:【 redtek 分数: +7  时间:2007-1-28 21:22


2007-1-28 10:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 3 楼』:  

  写得不错,顶一下。

2007-1-28 11:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 4 楼』:  


  再补充一下,如果是XP以上的系统,关于注册表的操作,最好用系统自带的reg命令来完成,感觉用echo一句句的写文件太累人了。


2007-1-28 11:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
heicai
中级用户





积分 385
发帖 156
注册 2007-1-19
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by lxmxn at 2007-1-27 10:50 PM:

  再补充一下,如果是XP以上的系统,关于注册表的操作,最好用系统自带的reg命令来完成,感觉用echo一句句的写文件太累人了。[/b ...

谢谢你的意见!

2007-1-29 03:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kafen
初级用户





积分 97
发帖 43
注册 2005-7-25
状态 离线
『第 6 楼』:  

黑菜兄,第一条,修改默认安装软件目录那条会害死人的........

2007-1-29 04:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by kafen at 2007-1-29 04:52:
黑菜兄,第一条,修改默认安装软件目录那条会害死人的........

严重同意,作为曾经的被害者,顶~




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2007-1-29 05:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
KUN
初级用户




积分 142
发帖 18
注册 2003-4-2
状态 离线
『第 8 楼』:  

果然是不错的技术!

2007-1-29 08:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
vkill
金牌会员





积分 4103
发帖 1744
注册 2006-1-20
来自 甘肃.临泽
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by kafen at 2007-1-29 04:52:
黑菜兄,第一条,修改默认安装软件目录那条会害死人的........

恩,赞,貌似对office这个的影响最大

2007-1-29 09:16
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: