服务器bat批处理文件后出现网站错误

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:16:42
请教一下,我今天服务器C盘可用空间为0字节怀疑中毒,安装不了任何杀毒软件,就用了一个.bat文件清理的一下C盘,清理出了将近3G空间,可是登陆网站的时候,HTML静态页没受到任何影响,所有带数据库的asp或asp.net页面全部打不开,显示(数据库连接出错,请检查连接字串),十分感谢给予帮助的朋友们.
除了重做系统,还有什么其他方法吗?恢复一下

清理垃圾批处理导致IIS数据库连接出错

出现了“数据库连接出错,请检查数据库参数设置”,一般数据库连接错误,很容易想到是ASP代码的问题,要么是数据库路径有误,要么是连接代码写错了,或者ASP程序代码所在目录权限设置不当,我一见到这个错误也这么想,检查一下conn.asp 中的数据库路径与数据库名称,没什么问题,又检查了一下根目录权限设置(NTFS盘),有Internet来宾权限(当然EVERYONE权限也行),那就说明本身没问题了,那为什么程序会说数据库连接错误呢?用以前自己做的网页测试一下,也出现同样的问题,看来一定是IIS的问题了,这下你又错了,你怎么也不会想到是windows目录下的temp文件夹的权限问题。

当你使用下面的代码清理垃圾文件时,如果你没有用IIS,就不会有什么问题,但你如果有IIS的话就会出现
“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”,
下面将我的处理方法告诉大家:
@echo off
echo 正在清除系统垃圾文件,请稍等......
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\*.*