注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

简约男人

简约,不能简单

 
 
 

日志

 
 
关于我

一个过分渴望被理解的人其实就是一个软弱的人, 勇往直前的力量来自斩钉截铁的决心,不是来自别人的理解.

网易考拉推荐

非常有用的批处理实例  

2008-11-10 18:27:03|  分类: Windows技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

————复制文件,备份环境变量,添加环境变量————————————————————————————

@echo
copy /v /y   "%cd%\bin\calibfilter.ax"   %systemroot%\system32\calibfilter.ax
copy /v /y   "%cd%\bin\proxytrans.ax"    %systemroot%\system32\proxytrans.ax
copy /v /y   "%cd%\bin\syncfilter.ax"    %systemroot%\system32\syncfilter.ax
copy /v /y   "%cd%\bin\cv100.dll"        %systemroot%\system32\cv100.dll
copy /v /y   "%cd%\bin\cvaux100.dll"     %systemroot%\system32\cvaux100.dll
copy /v /y   "%cd%\bin\cvcam100.dll"     %systemroot%\system32\cvcam100.dll
copy /v /y   "%cd%\bin\cxcore100.dll"    %systemroot%\system32\cxcore100.dll
copy /v /y   "%cd%\bin\highgui100.dll"   %systemroot%\system32\highgui100.dll
copy /v /y   "%cd%\bin\ml100.dll"        %systemroot%\system32\ml100.dll
copy /v /y   "%cd%\bin\cxts001.dll"      %systemroot%\system32\cxts001.dll
copy /v /y   "%cd%\bin\libguide40.dll"   %systemroot%\system32\libguide40.dll

 

regsvr32 /s   calibfilter.ax
regsvr32 /s   proxytrans.ax
regsvr32 /s   syncfilter.ax


reg export "HKEY_CURRENT_USER\Environment" envbak.reg

set regadd=reg add "HKEY_CURRENT_USER\Environment
%regadd%" /v "include" /t REG_EXPAND_SZ /d "%include%;%cd%\cv\include;%cd%\cvaux\include;%cd%\cxcore\include;%cd%\otherlibs\_graphics\include;%cd%\otherlibs\cvcam\include;%cd%\otherlibs\highgui;" /f

set regadd=reg add "HKEY_CURRENT_USER\Environment
%regadd%" /v "lib" /t REG_EXPAND_SZ /d "%lib%;%cd%\lib" /f


set regadd=reg add "HKEY_CURRENT_USER\Environment
%regadd%" /v "path" /t REG_EXPAND_SZ /d "%path%;%cd%\bin" /f

pause

 

_____________清理系统垃圾文件__________________________________________________________

@ 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 off
PAUSE

 

——————将文件夹里的所有内容复制到查找到的文件夹里———————————————————————

@echo off
:bgn
  color 3a
  echo================================================================================
  echo                        准备安装ImageStone                                   
  echo                   如果你用的是mingw32,请输入gcc                         
  echo                   如果你用的是Borland,请输入bc++                        
  echo                   如果你用的是MS vc++,请输入vc++                           
  echo================================================================================

  set /p input=请输入 [gcc,bc++,vc++] 其中的一个:
  if "%input%"=="gcc" set dirname=mingw32& goto scan
  if "%input%"=="bc++" set dirname=borland& goto scan
  if "%input%"=="vc++" set dirname=vc98& goto scan
  echo 输入错误  & cls & goto bgn

:scan
  echo 正在查找文件夹 "%dirname%" 的位置,请耐心等待,这可能需要几分钟的时间... ...
  for %%a in (d) do (
    if exist %%a:\%dirname% set dirpath=%%a:\%dirname%& goto copyf
    for /f "delims=" %%b in ('dir /s /a:d /b "%%a:\%dirname%" 2^>nul') do (
      set dirpath=%%b& goto copyf
    )
  )
  echo 文件夹 "%dirname%" 不存在。  & goto bgn

:copyf
  echo 正在复制文件... ... ...
  echo.
  xcopy /e /H /K /y "%cd%\include" "%dirpath%\include\"  >nul
  xcopy /e /H /K /y "%cd%\lib" "%dirpath%\lib\" >nul
  xcopy /e /H /K /y "%cd%\bin" "%dirpath%\bin\" >nul
  copy /v /y   "%cd%\bin\*.dll"   %systemroot%\system32\*.dll >nul
  echo 操作成功,结束。祝你学习愉快。请按任意键退出...
  pause >nul

——————添加对某网站的免疫———————————————————————————————————
@echo off
:: ===============================================================
:: No_3721.bat  3721等垃圾网站的免疫程序
:: 版本:1.0
:: 作者:Climbing ( xclimbing@msn.com )
:: 创建日期: 2004.07.28
:: 功能:自动检测当前系统是win9x系统还是NT系统,然后修改对应的hosts文件以实现3721等网站的免疫。
:: ===============================================================
if "%comspec%"=="" goto _quit
:: 通过检测comspec环境变量来判断当前系统是NT还是9x。
echo %comspec% | find /i "command" > nul
if errorlevel 1 goto _nt
if errorlevel 0 goto _9x
goto _quit
:_nt
echo 您的系统是Windows NT/2000/XP/2003。
set dst=%windir%\system32\drivers\etc\hosts
echo 准备修改的文件:%dst%
goto _chkhosts
:_9x
echo 您的系统是Windows 9x。
set dst=%windir%\hosts.sam
set NeedReboot=true
echo 准备修改的文件:%dst%
goto _chkhosts
:: 检测是否已经对hosts文件进行过修改。
:_chkhosts
find /i "www.3721.net" %dst% > nul
if errorlevel 1 goto _addhost
echo.
echo 经偶检查,您的系统已经对3721免疫了,无需再进行任何修改!
goto _quit
:_addhost
echo.
echo 正在修改...
>> %dst% echo 127.0.0.1 http://www.3721.net/
>> %dst% echo 127.0.0.1 3721.com
>> %dst% echo 127.0.0.1 3721.net
>> %dst% echo 127.0.0.1 cnsmin.3721.com
>> %dst% echo 127.0.0.1 cnsmin.3721.net
>> %dst% echo 127.0.0.1 download.3721.com
>> %dst% echo 127.0.0.1 download.3721.net
>> %dst% echo 127.0.0.1 www.3721.com
>> %dst% echo 127.0.0.1 www.3721.net
>> %dst% echo 127.0.0.1 bar.baidu.com
echo.
echo 恭喜!修改完成。您的系统已经对3721等垃圾网站免疫!
if not "%NeedReboot%"=="true" goto _quit
echo 不过由于您的系统是Windows 9x系统,请重新启动计算机使设置生效!
echo 按任意健返回Windows...
pause > nul
:_quit
set dst=
set NeedReboot=


 

  评论这张
 
阅读(496)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017