如何为 Windows 服务映射驱动器?

如何为 Windows 服务映射驱动器?

我支持从 Windows 2003 R2 标准版方面安装 CCTV 系统,目的是使用 NAS 进行长期存储(在相当短的时间内会生成大量数据)。我们遇到的一个障碍是 CCTV 软件只能指向本地驱动器和文件夹作为其存档位置。

我看过连接点(远程文件系统不支持)符号链接(在 Windows 2003 上不可用)和远程存储服务(Windows 2003 标准版中不提供此功能)。

由于 CCTV 软件作为 Windows 服务运行(确切地说是 4 个),因此目前还不清楚如何执行此操作,我当前的解决方案如下:

  1. 为服务创建新的本地帐户
  2. 将此帐户添加到本地管理员组
  3. 使用此帐号登录
  4. 通过设置映射网络驱动器
    网络使用 z:\nas\share /savecred
  5. 将四个服务切换为使用本地帐户
  6. 重启服务

令人惊讶的是,这种方法有效,感觉像是一种解决问题的糟糕笨拙方法。还有更好的方法吗?

答案1

Windows 有时会“丢失”映射驱动器。您可能需要定期运行作业来检查“Z:”是否存在,如果不存在则重新安装。

答案2

不幸的是,如果 CCTV 软件不能使用 UNC 路径,这可能是您唯一的选择。

如果您的 NAS 支持 iSCSI,您可以使用 Microsoft iSCSI Initiator 将服务器连接到将显示为本地驱动器的 LUN。

答案3

您可以使用符号链接

更新:我认为 Server 2003 中没有符号链接。哦,没关系。

相关内容