-
2018-05-25 11:24:39
/******************'********************************************* *函 数 名: ConnectShareDir *参 数: TCHAR tcUserName[], 远程登录用户名 TCHAR tcUserPwd[], 远程登录密码 TCHAR szShareSource[] 共享文件夹名称 *返回值: bool 成功返回true 失败放回false *函数功能: 建立本地远程登录映射 *****************************************************************/ bool ConnectShareDir(TCHAR tcUserName[], TCHAR tcUserPwd[], TCHAR szShareSource[]); bool ConnectShareDir(TCHAR szUserName[], TCHAR szUserPwd[], TCHAR szShareSource[]) { bool bRes = true; NETRESOURCE net_Resource; net_Resource.dwDisplayType = RESOURCEDISPLAYTYPE_DIRECTORY; net_Resource.dwScope = RESOURCE_CONNECTED; net_Resource.dwType = RESOURCETYPE_ANY; net_Resource.dwUsage = 0; net_Resource.lpComment = TEXT(""); net_Resource.lpLocalName = TEXT("C:"); //映射成本地驱动器C: net_Resource.lpProvider= NULL; net_Resource.lpRemoteName = szShareSource;//TEXT("\\\\172.230.240.111\\ShareDir"); // \\servername\共享资源名 DWORD dwFlags = CONNECT_UPDATE_PROFILE; DWORD dw = WNetAddConnection2(&net_Resource, szUserPwd, szUserName, dwFlags); switch(dw) { case ERROR_SUCCESS: ShellExecute(NULL, TEXT("open"), TEXT("C:"), NULL, NULL, SW_HIDE); OutputDebugString(_T("连接共享主机 ERROR_SUCCESS\r\n")); bRes = true; break; case ERROR_ACCESS_DENIED: OutputDebugString(_T("连接共享主机没有权访问 ERROR_ACCESS_DENIED\r\n")); bRes = false; break; case ERROR_ALREADY_ASSIGNED: ShellExecute(NULL, TEXT("open"), TEXT("C:"), NULL, NULL, SW_HIDE); OutputDebugString(_T("连接共享主机已经存在 ERROR_ALREADY_ASSIGNED\r\n")); bRes = true; break; case ERROR_INVALID_ADDRESS: OutputDebugString(_T("连接共享主机IP地址无效 ERROR_INVALID_ADDRESS\r\n")); bRes = false; break; case ERROR_NO_NETWORK: OutputDebugString(_T("连接共享主机网络不可达 ERROR_NO_NETWORK\r\n")); bRes = false; break; default: bRes = false; } return bRes; }
访问时
CFile file; file.Open(_T("\\\\172.230.240.111\\ShareDir\\13_1.jpg"), CFile::modeReadWrite||CFile::modeCreate); DWORD dwError = GetLastError(); file.Close();
本地测试可能存在找不到网络路径 dwError为53的错误
上述方式,亲测,在使用的时候对密码和用户名似乎不生效,只能是不需要用户名和密码的共享才可以访问;下面方式写到程序中才能保证用户名密码生效
net use \\172.18.0.15\sharedDoc password /user:administrator
net use * /del /y 删除
更多相关内容 -
C#访问远程主机资源的方法
2021-01-21 17:16:12实现访问远程主机的共享目录中的一个文件的解决方法: 一、调用Net use命令 // 使用方法: //if (Connect(192.168.1.48, 用户名, 密码)) //{ // File.Copy(@\192.168.1.48共享目录 est.txt, @e:\test.... -
怎么远程访问共享文件夹
2021-07-28 03:02:22很多人急于使用电脑内的材料,都存放在了共享文件夹内,不过因为是异地,那么怎么远程访问共享文件夹?通过佰佰安全网小编来对其详细的讲解一下。远程访问共享文件夹办法如下:1、首先,打开“远程桌面连接”(可以在...很多人急于使用电脑内的材料,都存放在了共享文件夹内,不过因为是异地,那么怎么远程访问共享文件夹?通过佰佰安全网小编来对其详细的讲解一下。
远程访问共享文件夹办法如下:
1、首先,打开“远程桌面连接”(可以在搜索框中搜索此程序),在界面中首先填写要远程的计算机的IP地址,然后点击“显示选项(O)”。
2、进入到新界面,在新界面中,点击“本地资源”,在本地设备和资源中点击“详细信息(M)...”。
3、在新出来的界面中,点击“驱动器”,在下面的磁盘中选择,你想要共享的磁盘,稍后就会映射到远程主机上。
4、我这里选择“娱乐(F:)”盘,你也可以选择多个磁盘。然后点击“确定”,再点击“连接(N)”按钮。
5、会弹出“是否信任此远程连接?”界面,点击“连接”,在新出来的界面中,输入,用户名与密码,点击“确定”。
6、在弹出的“无法验证此远程计算机的身份。是否仍要连接?”界面中点击“是”。
7、会成功的远程到另一台主机上,此时另一台主机上会多个网络磁盘,这就是我们刚才,映射的F盘,你也可以多映射几个盘。
8、你可以打开映射的磁盘,然后复制里面的文件到远程机上,或复制远程机上的文件到本地机上。
上面对其远程访问共享文件夹等进行了详细的讲解,让更多人对其佰佰安全网就可以了解。
责任编辑:何显抢
-
超详细!可用!java(jcraft,SFTP)访问linux目录并下载共享目录文件
2020-10-22 14:11:18java访问linux;通过linux主机ip,端口,用户名,密码,获取linux链接,输入文件路径可批量的下载linux文件,mian函数为测试代码 -
电脑无法访问共享文件怎么解决?
2021-07-08 01:55:48有时会发现局域网中的电脑无法访问共享文件的问题,遇到了网络共享失败的情况。遇到这种情况一般是网络共享的影响导致的,比如一方需要密码验证,而另一方没有设置密码,那么就会造成共享失败的问题。下面让我们一起...您好朋友:小猪为您解答,希望对您有所帮助!
有时会发现局域网中的电脑无法访问共享文件的问题,遇到了网络共享失败的情况。遇到这种情况一般是网络共享的影响导致的,比如一方需要密码验证,而另一方没有设置密码,那么就会造成共享失败的问题。下面让我们一起看看具体解决方法吧!
1、开始菜单输入“服务”打开即可;
2、在“服务”选项面板,右边找到“Windows firewall”,双击打开将“启动类型”改为“自动”,点击“启动”,点击“确认”。
3、打开控制面板,打开网路和共享中心;
4、接着点击更改高级共享设置;
5、将启动共享和关闭密码保护共享勾选;
6、还有一种情况是,只有一些特定的文件夹可以共享,而驱动器不能共享(安全原因默认不共享),如有需要可以右击需要共享的驱动器,打开属性,点击“高级共享”按钮,勾选“共享此文件夹”,再点击“权限”,勾选完全控制——允许,并点击确定,再注销或重启电脑。
如果无法访问局域网电脑的共享文件,出现了网络共享失败的问题,可以参考以上方法进行操作哦!操作方法非常简单,希望对您有所帮助,想了解更多教程的伙伴可以进入小猪一键重装系统(www.xiaozhuxitong.com)官网。
-
(C++)QT实现远程桌面共享与控制
2022-04-02 09:31:16Windows端:屏幕共享(连接查看他人屏幕、被他人连接查看屏幕),远程控制(被控端、控制端均可),文件传输。 Linux端:屏幕共享(连接查看他人屏幕、被他人连接查看屏幕),远程控制(只能作为被控制端),文件... -
手机通过IPV6访问电脑共享文件
2022-04-16 13:45:45文件共享,外网访问内网的文件,手机访问电脑的文件,手机上传文件到电脑,手机电脑文件互传,穿透内网访问文件,手机电脑文件交互生活和工作中,我们经常需要访问家里或者公司的电脑文件,按照以往的方法,外网访问内网或者此内网访问彼内网总是很麻烦,需要购买NAS设备或者外网IP、甚至需要映射、开端口等等,操作繁琐;如今IPV6来了并且逐渐普及,我只需要简单的设置便可以实现电脑与电脑之间的文件访问,甚至手机与电脑之间的访问也变的如此简单,电脑访问的步骤比较简单,直接输入\\IPV6的地址.ipv6-literal.net类似的地址即可访问,下面我演示一下手机与电脑之间的文件访问。
一.电脑端的设置
1.确定电脑的软硬件都支持IPV6,并且开启IPV6功能(目前移动、电信、联通三大运营商都已支持IPV6)
2.
然后打开IPV6测试网站,测试网络是否正常
3.建立共享文件夹,设置权限任何人均可读写,以实现文件交互
二.手机端设置
1..确定软硬件都支持IPV6,测试网络正常
2.搜索安装File Manager + 文件管理APP
3.打开安装好的APP,点击进入远程存储,添加远程存储,选择局部网络,点击手动输入,在主机处输入电脑的IPV6地址,选择匿名,进行连接
进入共享文件夹,这样就可以进行文件交互了,可上传可下载,手机传个文件试试吧,是不是很方便啊!
补充一点,电脑的防火墙要关掉!
-
嵌入式开发之跨网络(远程)操作与文件共享
2022-03-28 13:10:06SCP什么是SSH?为什么要使用SSHSSH操作与示例:SSH配置与调试Bitvise客户端NFSNFS(Nework File...使用或者维护不在本地的Linux主机; 使用或者维护嵌入式Linux产品,不方便接调试串口; 在远程机器和本地机器之间进行文 -
远程访问共享文件夹
2017-11-07 15:48:39标准格式是 \\IP\盘符$或是\\主机名\盘符$ 他使用的局域网内打开其它地方的默认共享。 例如: -
qemu虚拟机与主机共享文件(FTP服务器)
2019-10-19 16:37:38qemu虚拟机与主机共享文件(FTP服务器) 联系作者qq 843230304 PC主机 : 主机参数 描述 芯片/指令集架构 x86_64 系统 ubuntu16.04LTS cpu Intel® Core™ i7-8700 qemu 虚拟机 : qemu 虚拟机... -
设置电脑共享权限、电脑文件共享权限设置、设置共享文件夹访问权限的方法
2021-07-25 04:53:33为了保护服务器共享文件的安全,我们需要设置不同用户访问共享文件的不同权限,防止越权访问共享文件的行为,尤其是防止随意修改共享文件、随意删除共享文件以及随意复制共享文件的行为。具体如何实现呢?我们以... -
Hyper-V虚拟linux系统挂载windows宿主机共享文件夹实现网站数据备份的方法
2019-05-26 15:57:50最近在折腾软路由和虚拟机搭建网站,过程可参见笔者之前的几篇文章《 Hyper-V安装lede软路由成功经历 》、《 Hyper-V安装centos系统搭建...Hyper-V虚拟linux系统挂载windows宿主机共享文件夹实现网站数据备份的方法 -
linux通过sshfs把远程主机的文件系统映射到本地的目录中(构建文件共享目录)
2017-12-25 14:53:01sshfs,就是可以把ssh连接到的主机资源,映射到本机的文件系统当中,然后用户可以像操作本地文件一样操作,而实际的文件改动将通过ssh传输到远程主机当中。以下就是详细步骤: 例如,现在有服务器A(192.168.1.2)和... -
c#打开远程主机
2013-12-18 08:48:29c#打开远程主机,实现访问远程主机的共享目录中的一个文件。遇到了权限问题。几种解决方法 -
为什么电脑远程访问共享文件夹提示账户名密码错误
2021-07-25 04:08:55为什么电脑远程访问共享文件夹提示账户名密码错误腾讯视频/爱奇艺/优酷/外卖 充值4折起电脑远程访问共享文件夹提示账户名密码错误这种情况一般存在于Win7 和 XP/2003之间,小编觉得这就算是一个BUG吧。小编找到了三... -
win7系统访问局域网共享文件时提示输入网络凭据的解决方法?
2021-07-24 03:56:10win7系统访问局域网共享文件时提示输入网络凭据的解决方法?最近有用户在将系统升级到win7系统之后,访问局域网共享文件时,系统却弹出输入网络凭据的对话框。这让用户很苦恼。其实这是微软为win7系统添加了新的安全... -
在win7中访问本地网络上的共享文件时错误0x80070035的解决方案
2021-07-10 09:00:58777 Search LAN P2P屏蔽工具免费版立即下载在最近的项目中,共享文件夹访问功能已得到更多使用,但是困难的是计算机无法访问LAN计算机的共享目录. 访问共享时,总是提示“ Windows无法访问共享文件夹,错误代码为0x... -
操作远程windows主机上的文件
2014-04-22 10:17:361.首先建立与远程主机的IPC连接 什么是IPC连接:IPC$(Internet Process Connection)是共享"命名管道"的资源, 它是为了让进程间通信而开放的命名管道,通过提供可信任的用户名和口令, 连接双方可以建立安全的... -
创建共享文件夹(qemu虚拟机&宿主机)
2022-04-28 16:43:53qemu-kvm虚拟机与宿主机之间实现文件传输,主要是使用网络来进行,一般是qemu在创建虚拟机时在xml中配置好<network>标签然后通过ssh的scp远程拷贝命令实现。 但在某些情况下,qemu不是以xml创建的虚拟机,... -
外网通过frp进行windows远程文件共享
2019-09-29 07:52:02远程访问位于内网中的文件。例如,家里,公司内。 所需技术 frp windows文件共享 具有公网地址的服务器一台 实现过程 windows文件共享,首先自己在局域网内实现。这不是本文重点。 公网服务端配置 公网服务器... -
Windows如何共享,文件共享、权限配置、访问限制教程
2022-02-18 08:31:30控制面板\所有控制面板项\网络和共享中心 启用网络发现、启用密码密码保护共享(方便在多账户登录时做限制) 创建“访问用户” 计算机管理-本地用户和组-用户-右键创建新用户 注:用户名称与全称... -
安卓手机控制局域网电脑主机(开机,关机,访问共享文件)
2018-08-06 13:01:221.远程开机 有个名词叫wakeup on lan,简称WOL。网上搜索下,很多教程 主要流程就是打开主版的相关选项,配置有线网卡的高级选项和电源选项。配置成功后,即使关闭主机,网卡始终接电,网口灯始终亮着,可以接受... -
设置共享文件夹及远程访问
2018-05-04 21:59:091、设置共享文件夹 选中要共享的文件夹,右键,选择“授予访问权限”——》“特定用户”,选择“everyone”...2、远程访问win+R调出命令行窗口,输入“\\ip”,这个IP为那个文件夹所在主机的。例如“\\192.168.0.1”... -
dat-cp:dcp | Dat Copy-远程文件复制,由Dat协议提供支持
2021-05-02 08:58:47这样一来,您就可以在两个远程主机之间传输文件,而不必担心上述主机之间如何相互访问以及主机是否位于NAT之后的细节。 dcp需要零配置,并且是安全,和对等的。 警告-这不是可用于生产的软件。 使用后果自负 内容... -
WIN10不能访问共享打印机,共享文件
2018-10-12 03:53:10公司电脑统一使用域网络,全部可以访问服务器,但是个别电脑不能访问共享打印机,WIN10和WIN7的系统都有,打印机各种牌子都有,N个项目都出现这种问题,服务全部开启了,共享也开了,在网络上能发现主机,但是访问就... -
win7访问局域网共享文件出现 0x80070035错误的解决办法
2021-07-28 10:39:09类型:网络共享大小:322KB语言:中文 评分:7.5标签:立即下载最近项目中较多用到共享文件夹访问功能,但是苦逼的是电脑不能访问局域网电脑共享目录,访问共享时一直提示“Windows无法访问共享文件夹,错误代码是0x... -
ubuntu18.04访问ubuntu共享文件 smb samba
2020-04-14 14:01:27服务端就是你想要从它那获取共享文件。 准备: 服务端是Ubuntu18.04桌面版,且配置了远程桌面xfce4。 先要安装Samba sudo apt-get install samba openssh-server 找到首选应用程序 将文件管理改为Ubuntu桌面... -
文件共享服务器的超简单玩法教程,打开网页就能远程访问
2018-01-05 16:05:01能够实现远程文件共享的方法有很多,除了使用各类网盘外,还能通过NAS、AirDroid、Syncthing之类的方法自行DIY。不过,总有小伙伴吐槽,表示自建文件共享服务器的操作过程有些复杂……那么,有没有什么简单便捷的... -
Windows访问远程共享文件夹
2015-01-04 10:57:18win7上映射网络驱动器访问远程电脑上的共享文件夹 http://jingyan.baidu.com/article/7c6fb42864232080642c90c5.html 打开我的电脑 点击添加”映射网络驱动器” 选择驱动器名称 输入远程文件夹位置(\... -
win10 两台电脑之间共享桌面及共享文件(手把手教学)
2021-11-10 09:21:34搭建一个文件共享,方便两个电脑之间互传文件。 网络环境搭建 第一步:网络连接。两台电脑之间可以选择通过网线直连,也可以把两台电脑连接到同一个路由器上。 第二步:为了确保两台电脑之间能够互ping,需要先关闭...