上下文: Windows 2003;IIS 5
我正在尝试从IIS应用程序中启动一个JScript文件。我一直在
Permission denied 70 0 Microsoft VBScript runtime error
如果您认为这是因为我有一个JScript/VBScript高级时刻,我将使用第三方CGI中的VBScript工具来执行JScript,使用下面的VBScript:
ans = CreateObject("WScript.Shell").Run("c:\windows\system32\cscript.exe //B ..\js2\script3.js group-name 1004041814
因此,这个错误似乎发生在对cscript的调用中,或者在cscript本身中,报告说它无法完成被告知的任务。
为了得到答案,我做了很多调查,但到目前为止,所提出的建议都没有奏效。如果没有别的,我只想知道发生了什么,即使修复是不可能的。从那以后,我想出了几个解决办法,但事情一开始就不起作用,这是件很累人的事。
发布于 2013-12-14 06:45:59
IUSR帐户或您的IIS应用程序所使用的任何帐户都不具有对cscript.exe、script3.js、script3.js试图访问的某些资源或上述内容的组合的NTFS权限。
首先,我想看看您是否能够使用相同的进程启动script3.js的空白版本。如果没有引发错误,则开始检查脚本试图访问或写入的资源的权限。
https://serverfault.com/questions/558611
复制相似问题