2008年(5645)
分类:
2008-04-28 14:23:22
一个很简单的问题,但是研究半天,给出标准答案,XP或2003下
如FSO,在NTFS格式下
Regsvr32 %systemroot%\system32\scrrun.dll
如果注册成功,但ASP中依然无法使用
先看scrrun.dll在NTFS格式下的权限,看是否加入user组中,如没有请用下命令
cacls %systemroot%\system32\scrrun.dll /d guests
而在FAT32格式下面,因为没有文件权限,无需要上面的步骤
而注册表中依然有用户权限
请查看HKEY_CLASSES_ROOT\Scripting.FileSystemObject的权限,请加上User组可读可运行权限
同理,别的DLL组件能注册成功但无法使用也大多是这种问题。
一个很简单的问题,但是研究半天,给出标准答案,XP或2003下
如FSO,在NTFS格式下
Regsvr32 %systemroot%\system32\scrrun.dll
如果注册成功,但ASP中依然无法使用
先看scrrun.dll在NTFS格式下的权限,看是否加入user组中,如没有请用下命令
cacls %systemroot%\system32\scrrun.dll /d guests
而在FAT32格式下面,因为没有文件权限,无需要上面的步骤
而注册表中依然有用户权限
请查看HKEY_CLASSES_ROOT\Scripting.FileSystemObject的权限,请加上User组可读可运行权限
同理,别的DLL组件能注册成功但无法使用也大多是这种问题。