Windows服务未找到映射的驱动器,尽管以正确的帐户身份登录

马文·欧文

Windows 10专业版

1709版作业系统

内部版本16299.666

我有一个想要访问网络驱动器的服务U:/public/blah.txt使用命令提示符以普通用户身份运行它可以正常运行,而不能以服务身份运行它。

如果转到services.msc -> servicename -> properties -> Log On -> This account并使用MYDOMAIN/MYUSER正确的密码并重新启动,它仍然不起作用,并产生相同的错误消息。这是可以从命令提示符成功运行程序的帐户。

这是在nssm服务中运行的golang可执行文件,实际错误消息是Error opening file U:\public\blah.txt: The system cannot find the path specified

该程序曾经作为另一台计算机上的服务工作,甚至可以访问同一驱动器。我可以看到的唯一区别是,我现在使用的帐户是域帐户,而以前是本地用户。

如果以拥有驱动器的用户身份成功登录,我的服务为什么看不到驱动器映射?

我说恢复莫妮卡

与其让服务通过映射的驱动器访问数据,不如使用UNC路径名。

加载用户配置文件时,可以通过多种方式映射驱动器。服务使用特定帐户登录时,并非所有这些触发因此,UNC路径比映射驱动器更可靠。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows 7安装:“未找到驱动器”

找到映射的谷歌驱动器

Windows 7安装:未找到硬盘驱动器(Dell Vostro)

如何在Windows 10中找到映射的网络驱动器的IP地址?

如何找到Windows 7中网络驱动器的映射位置?

探索Google Cloud of Google Cloud服务帐户的驱动器

下载Google驱动器文件而不与服务帐户共享

登录脚本以映射网络驱动器

正确的方法来注册已映射的驱动器上已存在的COM服务器

映射服务要使用的网络驱动器

Windows Server 2008-使用网络映射的驱动器运行计划的任务,无论是否登录用户

映射的驱动器存储大小是否与我的Windows驱动器匹配?

将sFTP连接映射到Windows驱动器?

在Windows 7中映射网络驱动器

Windows在哪里存储网络驱动器映射?

VMWare VMDK到Windows驱动器号的映射

Windows 8找到所有驱动器,并在每个驱动器上运行命令

Windows 10的“重置PC并清洁驱动器”是否正确清洁了驱动器?

Windows认为驱动器正在使用中,因此无法映射或取消映射驱动器吗?

在 ubuntu 14.04 LTS 中自动挂载磁盘驱动器(未找到书签目录)

在旧的外部硬盘驱动器上发行dd后,“未找到介质”

全新安装Server 2003,未找到硬盘驱动器

带有新的SSD驱动器的“未找到缓存模式页面”

为Windows 10正确格式化驱动器

在C#中从Windows服务访问NFS驱动器

映射Google驱动器的网络驱动器,使其在Windows资源管理器中显示为普通驱动器

将身份/帐户/登录设置为Blazor服务器登录页面?

以管理员身份运行Visual Studio看不到映射的网络驱动器

使用托管服务帐户将文件从IIS写入网络驱动器