如何修改windows xp/2003的explorer.exe路径?

发布时间:2010年07月02日      浏览次数:382 次
问题:
我想把explorer.exe放在其他的文件夹里,在这里我的路劲是c:\bak\bak.exe,并把explorer.exe改为bak.exe的名字。我修改过注册表里的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon里shell的值为我修改过的路径和文件名(c:\bak\bak.exe)后注销后可以启动我所修改过的文件,可是重新启动后就显示不出任务栏和桌面,进注册表后一看又被改成原来的Explorer.exe了,还是要在注册表里修改一下才能启动我改过的,就是说我改过之后重新启动后系统还是会自动改过来,请问下高手要怎么做才能修改?谢谢!
答案:
新建文本文档,输入以下内容:
@echo off
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /t reg_sz /d "C:\back\bingo.exe" /f >nul
taskkill /f /im explorer.exe >nul
copy C:\WINDOWS\explorer.exe C:\bick\bingo.exe >nul
copy c:\windows\explorer.scf C:\WINDOWS\bingo.exe.scf >nul;
start C:\back\bingo.exe >nul
del c:\windows\explorer.exe /f /q >nul
del c:\windows\explorer.scf /f /q >nul
md c:\windows\explorer.exe >nul
md c:\windows\explorer.scf >nul,
attrib c:\windows\explorer.exe +h +a +S +r >nul
attrib c:\windows\explorer.scf +h +a +S +r >nul
echo y|cacls c:\windows\explorer.scf /d everyone >nul 1>nul
echo y|cacls c:\windows\explorer.exe /d everyone >nul 1>nul
另存为任意名.bat文件,并把他加为开机启动,就行。
C:\back\bingo.exe为你要启动的explorer.exe 文件路径
如果不是很懂的话,请先备份好c:\windows\explorer.exe 的文件,再进行运行
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!