系统找不到.bat批处理文件

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:36:32
双击打开.bat批处理文件系统弹出对话框
提示"windows无法找到'C:\XXXX\XXXX\a.bat'请确定文件名是否正确,在试一次......"
所有的批处理文件都这么提示啊.急死了啊.请各位大仙帮忙啊.

你如果无论打开哪个批处理都出现这个的话,我想你应该是中过病毒,病毒修改了你的注册表。
你在运行里输入cmd是不是也出现这个提示,如果是的话,你把c:\windows\system32\cmd.exe这个文件改名成
测试.exe 等,名字你可以自己取,然后双击那个 测试.exe看看能不能运行,如果能运行的话,说明你的注册表被修改了。你把我下面的代码保存成批处理,运行就可以了。不过你要把这个批处理拖到那那个测试.exe的窗口中运行。如果还有什么问题的话,可以在我的百度空间里留言。

@echo off
color 0a
title 忆林子
rem 删除病毒在注册表中添加的关联
if exist test.忆林子 del test.忆林子
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options">test.忆林子
for /f "tokens=* delims= skip=4" %%j in (test.忆林子) do (
reg delete "%%j" /v debugger /f
cls
if exist test.忆林子 del test.忆林子
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 正在清除由病毒添加的注册表项,请稍候...
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
)
if exist test.忆林子 del test.忆林子
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution