Windows 2003自带的IIS 6.0出于安全考虑,限制ASP上传的文件大小为200K,但日常做的网站随便传点东西就大于200K的,所以遇到2003的机器总需要自己去改。虽然改动不大,但找改动点的时候却是很麻烦的。 前几天没事时偶然看到了一个改200K限制的VBS脚本,用它改可就方便多了。
把以下内容另存为.vbs文件然后双击就可以运行了:
set obj1=GetObject("winmgmts:/root/MicrosoftIISv2")
set obj2=obj1.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")
'Output default value
WScript.Echo "AspMaxRequestEntityAllowed Default Value: " & obj2.AspMaxRequestEntityAllowed
'Reset the value
obj2.AspMaxRequestEntityAllowed=52428800 ' set to 1mbyte, u can set to other what you want :)
' Save data
obj2.Put_()
'Output new value
WScript.Echo "AspMaxRequestEntityAllowed New Value: " & obj2.AspMaxRequestEntityAllowed