我正在将一个文件夹挂载到这样的虚拟磁盘上(我在Windows XP上):
subst z: c:\virtual_disk
这对一件事完全没问题,我有一个服务(用C ++ / CreateService(...)创建)运行,它可以将文件写入c:\ virtual_disk但不能写入z:\
我正在使用经典的fopen,fwrite等。
我认为,我已将问题缩小到某种许可问题,但我不确定。 该服务在“localSystem”帐户上运行,该文件夹由我使用管理员帐户安装。任何帮助表示赞赏!
答案 0 :(得分:1)
每个用户进行映射。如果您使用自己的帐户映射Z,则不会捕获本地系统帐户。您可以在自己的帐户下运行该服务,也可以让它自己进行映射。