允许ColdFusion访问映射的驱动器?

在我们的生产networking服务器上,它有一个映射的驱动器(G :),可以到我们的数据库服务器的数据库备份文件夹。

我可以轻松地通过termainal服务访问它,没有问题。

但是,如果我想运行一个coldfusion应用程序,使用该目录,它说该目录是空的。

所以显然,我需要有一个Windows用户,设置为ColdFusion,本地系统,有完全访问该映射的驱动器。

我不确定要做到这一点的步骤。

生产Web服务器正在运行Windows Web服务器版Sp2。

你能帮我设置文件夹的权限,所以我可以从ColdFusion的映射驱动器复制/移动文件?

谢谢。

您必须将ColdFusion服务作为域帐户运行,而不是默认的“系统”。 在远程共享目录上授予域帐户权限。

在Windows服务应用程序中findColdFusion服务。 双击该服务。 在popup的对话框中,单击“login”选项卡。 将“以本地系统login”更改为“以此帐户login”。 然后重新启动服务。

以下是我的博客中的一些相关信息:

http://www.talkingtree.com/blog/index.cfm/2005/7/27/UNC4CFMX http://www.talkingtree.com/blog/index.cfm/2006/2/20/Improper-Caching-of -文件未find

映射的驱动器是用户特定的,但是你可以做的是这样的:

\\10.0.1.1\sharereplace为G:\ points(但是build议使用机器的IP地址,而不是名称)

copytoserver.cmd

 net use \\10.0.1.1\share /USER:DOMAIN\UserOnDomain passwordofuser copy c:\path\to\file\to\copy.any \\10.0.1.1\share\ net use \\10.0.1.1\share /delete 

somescript.cfm

 <cfexecute name="c:\path\to\copytoserver.cmd"></cfexecute>