解决Windows服务无法访问网络映射盘的问题

下载工具psexec

下载地址:https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec

百度地址:https://pan.baidu.com/s/1Yw5fQpsxe2Tdh94R-A_2ug       提取码:y5ik

用psexec创建网络驱动器

1、运行CMD,执行 psexec -i -s cmd.exe

2、在新开的CMD窗口中运行网络映射 net use z: \\10.10.x.xxx\test /persistent:yes

3、输入用户名和密码映射成功

4、再运行服务,成功访问网络映射盘

原文地址:https://www.cnblogs.com/kgdxpr/p/10757375.html

时间: 2024-10-28 02:25:00

解决Windows服务无法访问网络映射盘的问题的相关文章

关于windows service不能访问网络共享盘(NetWork Drive)的解决方案

我映射一个网络驱动器到本机的时候,发现本机的程序直接能访问读取网络驱动器,但是把本机的程序作为本机的windows服务运行的时候就不能访问了. Qt中的QDir::exist(folder)访问失败.这样导致的原因是映射网络驱动器,需要服务程序运行的权限账户和远程共享文件的机器要运行在同一个域(Domain) 下面,用PStool这个工具就可以了,它直接使用SYSTEM账户权限,来映射网络驱动器.这样,远程驱动器和本机的service就处于同一个域下了. 注意:这个是比较hack的做法,并不推荐

ASP.NET访问网络映射盘&实现文件上传读取功能

最近在改Web的时候,遇到一个问题,要跨机器访问共享文件夹,以实现文件正常上传下载功能. 要实现该功能,可以采用HTTP的方式,也可以使用网络映射磁盘的方式,今天主要给大家分享一下使用网络映射磁盘的方式,来跨机器访问共享文件夹. 解决方案:   本以为只要在Web服务器做一下磁盘映射,然后把该映射盘符当做本地磁盘来使用就可以了,但是却一直有问题,查找了一下资料,是因为IIS默认账户为NETWORK_SERVICE,该账户是没权限访问共享目录的,所以当我们把站点部署到IIS上的时候,再访问映射磁盘

SQL Server 备份到网络盘网络映射盘

declare @DBName nvarchar(max)declare @BakName nvarchar(max)--在这里修改数据库名称select @DBName='[LFBMP.PO]'--指定保存路径\\192.168.100.2\d$\DBBakselect @BakName='\\192.168.100.2\d$\DBBak\aa'+REPLACE(@DBName,'.','_')+Convert(char(10),getdate(),120)+'.bak'--启用网络映射盘--

设置Windows服务的访问权限

作者:beyond 默认情况下,只有管理员组成员.LocalSystem和Power Users组成员帐户才有权启动.停止服务.为了让普通用户也可以控制该服务,我们可以手动设置其访问权限.可能有些初学者会感到奇怪,怎么服务也可以设置权限?其实在Windows系统里,不仅可以对文件夹设置权限,还可以对注册表.打印机和服务等系统资源进行权限设置.然而对服务进行权限设置,没有对文件夹进行权限设置那么直观,需要借助以下两种方法: 安全配置和分析 (1)以管理员身份登录系统,在运行对话框里输入mmc并回车

c#编写的服务中访问网络位置的共享文件夹

使用LocalSystem运行的服务不能访问共享文件夹,即使共享文件夹权限是对“EveryOne”可读写也不行,目前使用过两种方式,但都需要设置用户密码. 1.使用用户名加密码的方式运行服务. 将 ProjectInstaller 的 Account设置为User 然后打开 ProjectInstaller 的设计器代码 在 InitializeComponent 中设置 ProjectInstaller的Username和Password.运行服务时会直接以设置的用户名运行,可以直接访问该用户

如何解决Windows 7的多重网络问题

出现这种现象一般是明天网络还好好的,今天一开机就上不了网了,可是局域网是通的.打开网络和共享中心你会发现PC和Internet之间是一个多重网络.造成这种原因的可能是你昨天安装了flash CS引起的.解决方法如下: 一.右键我的电脑,管理.如下图: 二.找到服务,如下图 三.打开服务,找到如下图所示的内容: 四.右键上图中红框的内容,选择属性. 五.找到启动类型,选择禁用.如下图: 六.单击应用,确定后,重启动电脑或者重启网卡. 这样问题就解决了!!!

解决Windows服务修改配置文件后必须重启的问题

原文地址:http://www.cnblogs.com/jeffwongishandsome/archive/2011/04/24/2026381.html 解决方法:读取配置文件前先刷新文件 // 刷新命名节,在下次检索它时将从磁盘重新读取它. ConfigurationManager.RefreshSection("appSettings"); recordCount = Math.Abs(int.Parse(ConfigurationManager.AppSettings[&qu

C# 6 与 .NET Core 1.0 高级编程 - 39 章 Windows 服务(上)

译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 39 章 Windows 服务(上)),不对的地方欢迎指出与交流. 章节出自<Professional C# 6 and .NET Core 1.0>.水平有限,各位阅读时仔细分辨,唯望莫误人子弟. 附英文版原文:Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Services --------------------------------

加载网络映射盘中的assembly失败的处理办法

错误症状: 1.{"未能加载文件或程序集“file://*****”或它的某一个依赖项.不支持操作. (异常来自 HRESULT:0x80131515)":"file://****"}; 2.{"尝试从一个网络位置加载程序集,在早期版本的 .NET Framework 中,这会导致对该程序集进行沙盒处理.此发行版的 .NET Framework 默认情况下不启用 CAS 策略,因此,此加载可能会很危险.如果此加载不是要对程序集进行沙盒处理,请启用 load