为您找到与如何实现局域网文件共享相关的共200个结果:
设置共享可能对你电脑中的资料安全有负面影响,自己要对保密、安全、共享之间作个平衡。接下来大家跟着读文网小编一起来了解一下windows 7xp系统如何设置局域网文件共享的解决方法吧。
问题分析
在访问权限方面,Windows 7确实做了诸多限制,通过对Windows XP和Windows 7操作系统的设置,可以实现Windows 7 和 Windows XP系统的局域网互连互通以及文件共享。
设置前必须先要关闭系统的防火墙(Mcafee、诺顿等)。若必须使用防火墙功能,建议咨询一下杀毒软件公司具体的局域网的权限设置方法。
解决方案
一、Windows XP系统的设置方法:
设置共享可能对您电脑中的资料安全有负面影响,自己要对保密、安全、共享之间作个平衡。为了提高安全性,建议使用NTFS磁盘格式,并对隐私文件设置读写权限。
1、Windows 7系统设置方法:
选择要共享的文件夹;
右键点击文件夹属性;
设置文件夹高级共享选项;
共享后选择安全选项,添加来宾权限
有时两台计算机访问共享文件时会提示输入密码是由于Win7端没有关闭密码保护共享,下面是关闭密码保护共享方法:
鼠标右键点击无线网络图标,选择打开网络和共享中心;
点击更改适配器设置;
关闭密码保护共享,确定退出。
Windows 7计算机的共享设置完毕,从XP计算机端就可以访问共享的文件夹了。
2、XP端访问Windows 7端的方法:
首先要设置XP端文件共享方式;
选择查看选项,取消勾简单共享后确定;
打开网上邻居;
现在可以看到共享的Windows 7端计算机了。
现在可以看到Windows 7端共享的文件。
文件夹里的图片
3、XP端共享文件夹设置方法:
选择要共享的文件夹,点击鼠标右键选择共享和安全;
选择共享选项,单机如图所示位置;
启用文件共享;
选择共享此文件夹,确定。
文件夹共享后图标如图所示:
共享后目前还是无法让Windows 7端访问共享文件夹,需要添加访问权限,再次打开文件夹共享和安全选项设置权限;
添加来宾账户;
与Windows 7端一样,XP下也需要添加guest权限,添加后确定;
可以设置guest用户的访问权限,这里设置为可以读写,设置后确定关闭对话框;
XP端已经设置完毕,现在可以使用WIN7端来访问共享的文件夹了。
4、Windows 7下访问XP共享文件的方法:
点击打开控制面板;
选择网络和Internet;
选择查看网络计算机和设备,如图:
刚才共享文件的XP端计算机可以看到了。
XP端的共享文件夹
同样可以正常访问
整个设置共享过程就结束了,如果想共享其他文件,可以直接设置文件为共享并添加guest权限即可访问。
看过“windows 7xp系统如何设置局域网文件共享”
浏览量:2
下载量:0
时间:
Win7下我们可以方便的和同局域网的用户共享文件或打印机,但这里有一些必要的设置,那么怎么设置WIN7局域网文件共享呢?下面跟着读文网小编一起来学习一下设置WIN7局域网文件共享的方法吧。
我们首先打开“网络和共享中心”,选择“更改高级共享设置”
将“启用网络发现”和“启用文件和打印机共享”勾选,然后保存修改。
接着我们打开“计算机”右键菜单,选择“管理”
在“计算机管理”中,我们依次点击:本地用户和组—用户—Guest ,双击Guest 。
在“Guest属性”中,将“账户已禁用”取消勾选,然后确定。
接着我们打开开始菜单,输入 secpol.msc 并回车。
打开“本地安装策略”之后,我们依次点击:本地策略—用户权限分配—拒绝从网络访问这台计算机,并双击“拒绝从网络访问这台计算机”
接着在“拒绝从网络访问这台计算机 属性”中,选中“Guest ”,将其删除,然后确定。
然后我们依次点击:本地策略—安全选项—网络访问:本地账户的共享和安全模型,并双击“网络访问:本地账户的共享和安全模型”
在“网络访问:本地账户的共享和安全模型 属性”中,选择“仅来宾—对本地用户进行身份验证,其身份为来宾”,确定退出。
然后,找到我们需要局域网共享的文件或文件夹,打开右键菜单依次选择:共享—特定用户。
然后再下拉列表中选择"Guest" ,然后点击“共享”
到这里Win7局域网共享设置就完成了!
浏览量:2
下载量:0
时间:
WIN7局域网文件共享怎么设置?在生活中我们遇到两台机或者两台以上的机子进行资源的互共享,那么WIN7局域网文件共享怎么设置呢?接下来大家跟着读文网小编一起来了解一下WIN7局域网文件共享的解决方法吧。
我们首先打开“网络和共享中心”,选择“更改高级共享设置”
将“启用网络发现”和“启用文件和打印机共享”勾选,然后保存修改。
接着我们打开“计算机”右键菜单,选择“管理”
在“计算机管理”中,我们依次点击:本地用户和组—用户—Guest ,双击Guest 。
在“Guest属性”中,将“账户已禁用”取消勾选,然后确定。
接着我们打开开始菜单,输入 secpol.msc 并回车。
打开“本地安装策略”之后,我们依次点击:本地策略—用户权限分配—拒绝从网络访问这台计算机,并双击“拒绝从网络访问这台计算机”
接着在“拒绝从网络访问这台计算机 属性”中,选中“Guest ”,将其删除,然后确定。
然后我们依次点击:本地策略—安全选项—网络访问:本地账户的共享和安全模型,并双击“网络访问:本地账户的共享和安全模型”
在“网络访问:本地账户的共享和安全模型 属性”中,选择“仅来宾—对本地用户进行身份验证,其身份为来宾”,确定退出。
然后,找到我们需要局域网共享的文件或文件夹,打开右键菜单依次选择:共享—特定用户。
然后再下拉列表中选择"Guest" ,然后点击“共享”
到这里Win7局域网共享设置就完成了!
看过“WIN7局域网文件共享怎么设置”
浏览量:3
下载量:0
时间:
相信稍微懂点电脑知识的朋友都应该明白简单的电脑远程控制,用的最多的应该是qq远程协助电脑控制,其次是局域网电脑之间的远程控制,那么局域网电脑怎么实现远程控制?今天读文网小编与大家分享下局域网电脑实现远程控制的解决方法,有兴趣的朋友不妨了解下。
在局域网中要远程控制电脑,建议将远端电脑的windows防火墙关掉,第三方软件的防火墙更不能开启:
再添加域用户权限(管理员除外)。在远程电脑右击“我的电脑”,选择“属性”:
在打开的“系统属性”对话框中,切换到“远程”选项卡,再勾选“允许用户远程连接到此计算机”,再单击“选择远程用户...”按钮:
在弹出的“远程桌面用户”对话框中单击“添加”按钮:
添加完成后一路单击“确定”按钮即可。windows8 Serve R2的远程权限设置和XP类似,此略。
步骤二 远程控制及技巧
然后在本机点击“开始”菜单,选择“运行”命令:
在弹出的“运行”对话框中输入“mstsc”命令,并点击“确定”按钮:
或者点击“开始”菜单,选择“所有程序”,再选择“附件”,选择“远程桌面连接”:
若需要拷贝功能,需要点击“选项”按钮:
再切换到“本地资源”,勾选“剪贴板”,再单击“详细信息...”按钮:
然后按需要勾选,再同“确定”按钮即可:
后再切换到“常规”,输入对方电脑IP,单击“连接”按钮:
输入域帐号或“对方计算机名用户名”,再输入密码,进入即可:
远程进去看就像本机操作一样了,打开“计算机”后能够看到,已经加载我们本机的硬盘,这样,复制资料就容易多了:
看过“ 局域网电脑怎么实现远程控制 ”
浏览量:3
下载量:0
时间:
在win7局域网内想要设置一个局域网共享文件怎么办呢?小编来教你!下面由读文网小编给你做出详细的win7设置局域网文件共享方法介绍!希望对你有帮助!
首先在的WIN系统下设置完全共享,然后在MAC系统中前往---连接文件服务器-----在弹出的对框中输入:smb://共享主机的IP---连接就可以了!
MAC的共享在WIN系统下直接可以连接和读取!我在公司里就是这样共享
看了“win7怎么样设置局域网文件共享”文章的还看了:
浏览量:2
下载量:0
时间:
和朋友们在同一个局域网,想和他们传东西要怎么传呢?下面由读文网小编给你做出详细的设置局域网文件共享方法介绍!希望对你有帮助!
你可以尝试以下办法:
1.检查guest账户是否开启
XP默认情况下不开启guest账户,因此些为了其他人能浏览你的计算机,请启用guest账户。同时,为了安全请为guest设置密码或相应的权限。当然,也可以为每一台机器设置一个用户名和密码以便计算机之间的互相访问。
2.检查是否拒绝Guest用户从网络访问本机
当你开启了guest账户却还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系统Guest用户的情况下解除对Guest账号的限制,点击“开始→运行”,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。
3.改网络访问模式
XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已经的账户和密码来登录。
若不对访问模式进行更改,也许你连输入用户名和密码都办不到,\computernameguest为灰色不可用。即使密码为空,在不开启guest的情况下,你也不可能点确定登录。改成经典模式,最低限度可以达到像2000里没有开启guest账户情况时一样,可以输入用户名和密码来登录你要进入的计算机。也许你还会遇到一种特殊的情况,请看接下来的。
4.一个值得注意的问题
我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。
经过以上的更改基本就可以访问了,你可以尝试选择一种适合你的方法。
看了“如何设置局域网文件共享”文章的还看了:
浏览量:2
下载量:0
时间:
win8.1系统想设置局域网文件共享,该怎么样设置呢?小编来教你!下面由读文网小编给你做出详细的win8.1局域网设置文件共享方法介绍!希望对你有帮助!
一、多台电脑必须是共用同一网络internet连接,比如都是网通宽带接入,或都是移动宽带接入
二、都在同一个网段除ip地址最后一段数字不同外,其余数字都应相同
三、设置工作组和计算名,必须起一个相同的工作组名、但各台计算机的计算机名应不同。
四、设置本地用户和组。一般组中的设置保持不变。但用户中的设置应理顺关系,并启用来宾帐户(Guests)
试例:将用户界面全部清理,一般保留三个用户即可:如:
名称 全名 描述
Wwbs wu wang buseng 供来宾…
Zzy zhao zhi yi 管理计…
Fnc fenf ning chao
双击wwbs:
“常规”卡 密码永不过期
“隶属于” administrators
双击zzy:
“常规”卡 密码永不过期
“隶属于”卡 administrators
双击fnc:
“常规”卡 用户不能更改密码,密码永不过期
“隶属于”卡 Guests
注:用些法设置的用户与在控制面版中显示的用户数不同,一般少显示一个。渚如此例中,在控制面版中就不显示wwbs用户,它只有在zzy被意外锁定后,重启计算机才会在“欢迎屏幕”中显示。当然这种意外也可在“本地用户和组”中设置“帐户已锁定”来人工实现(这种实现的过程:组策略—计算机配置—Windows设置—安全设置—帐户策略—帐户锁定策略—帐户锁定闸值—不锁定或几次无效登录之后,锁定帐户)
五、文件共享的设置:
1、在Windows防火墙中“例外”“选项卡”中,选中“文件和打印机共享”
2、在资源管理器中,“工具—文件夹选项—查看—使用简单文件共享(推荐)不选中
3、XP自带的“共享文档”设置为共享。右击“共享文档”—属性—共享—共享此文件夹选中。将需要共享的文档复制到此“共享文档”。
六、重启电脑
看了“win8.1局域网怎么样设置文件共享”文章的还看了:
浏览量:3
下载量:0
时间:
和朋友的电脑在同一个局域网连接了,想一起玩红警3吗?不会设置怎么办?下面由读文网小编给你做出详细的红警3局域网对战设置方法介绍!希望对你有帮助!
开始-点击运行- 输入:regedit运行
修改这个键值:HKEY_LOCAL_MACHINESOFTWAREElectronic ArtsEA gamesRed Alert 3 Betaergc (它的键值就是你安装时输入的序列号,把它改成另一序列号)
序列号相同是无法局域网对战的。
浏览量:2
下载量:0
时间:
在同一个局域网内,要怎么样实现局域网资源共享呢?下面由读文网小编给你做出详细的实现局域网资源共享方法介绍!希望对你有帮助!
如果你要用一个帐号共享上网,请选择路由器,如果只是建立局域网的话使用交换机就可以了,2台计算机直接连接到交换机上。
1.将计算机通过网线连接到路由器或交换机上。
2.将2台计算机的ip分别修改为192.168.1.10,192.168.1.11(2-254),掩码255.255.255.0,网关,dns设置为192.168.1.1.(我的设置都是192.168.1.xxx的网段,如果你的2台计算机是相同的网段的话,这里可以不用修改)
3.关闭防火墙。
4.在我的电脑的属性/计算机名中修改两台机子的工作组名相同。
5.开启guest账号。在“我的电脑”上点右键--管理--本地用户和组--用户,选中guest,右键单击属性将账户已停用的勾去掉。
6.可以右键单击共享文件或文件夹,设置共享即可。也可以从网上下载飞鸽传输,选择文件点击发送就可以了。希望可以帮到你!
看了“如何实现局域网资源共享”文章的还看了:
浏览量:2
下载量:0
时间:
怎么样吧局域网内文件设置共享呢?你还在犹豫不会吗?下面由读文网小编给你做出详细的把局域网内文件共享方法介绍!希望对你有帮助!
把局域网内文件共享1. 硬件是否连通
我们在计算机的连机之前首先要确认的就是这两台计算机在网络上是否已经连接好了,也就是说硬件部分是否连通。可以通过开始-运行中用ping命令来检测。将两台计算机都最好是各自手动设置IP(比如172.192.0.1 子网掩码 255.255.255.0 而另一个是 172.192.0.2 子网掩码相同)使用命令ping 172.192.1.2(在IP是172.192.0.1 的计算机上使用) 使用ping 172.192.0.1 (IP是172.192.0.2上使用) 看两台电脑是否已经连通。若连通了就可以了,若没那就要检查硬件的问题了,比如网卡是不是好的 有没有插好 网线是不是好的 一般也就这3个情况了。
关于IP的具体设置步骤:
我的电脑-控制面板-网络连接-本地连接右键属性-常规-找到TCP/IP协议-点下面的属性-常规-选择使用下面的IP地址,然后填IP和子网掩码就可以了。
把局域网内文件共享2.在网络邻居看不到对方
请确认自己的工作组是否正确 双方应在相同的工作组里面 具体的操作如下:
电击“我的电脑右键-属性-计算机名”可以看到你的工作组。要修改的话就点“更改”就可以了。
把局域网内文件共享3. 出现字句“您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限”
在说明时没有特别指出的话我们都以默认的guest帐户连机
⑴当你在自己的电脑上点机网络邻居的时候出现的,可能的原因有:
① XP本身所自带的网络防火墙没有关闭,请关闭。设置如下:
我的电脑-控制面板-网络连接-本地连接右键属性-高级 就可以看到了,把那个勾去掉,不用管它的提示。
⑵当你在网络邻居的查看工作组计算机里面看到了对方,但点击的时候出现上面字句的原因:
①恭喜你原因是出在对方的计算机上的
②对方没有关掉防火墙(自身的,后来装的都有可能)
③对方没有开启guest帐户
④位于我的电脑-控制面板-管理工具-安全设置-本地安全策略-用户权利指派 中的“拒绝从网络登陆”看看有没,有guest 就删除
⑸对方在注册表里做过一些修改如下:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]
"restrictanonymous"=dword:00000001 ;禁止空连接 若改2则匿民用户无法连接你的IPC共享
把这个删除就可以了。
把局域网内文件共享4.连机是不是一定要开启guest帐户
答案是否定的,连机不一定非要开启guest帐户。只要你愿意,你甚至可以有管理员帐户登陆,只要更改相关的设置就可以了。设置如下:
我的电脑-控制面板-管理工具-安全设置-本地安全策略-安全选项 中“网络访问:本地帐户的共享和安全模式”(默认是来宾)改为“经典”即可。然后连机点击对方的时候,用户那一栏是可以自己填的,可以用对方电脑上的任何已经开启了的用户进行登陆。不过需要注意的一点是在这个安全选项中还有一项那就是“帐户:使用空白密码的本地帐户只允许进行控制台登陆”也就是说对方电脑上的别的帐户,比如说管理员帐户密码是空的反而不能登陆。这时可以关掉这个项或者让对方给需要登陆的帐户设置个密码。
把局域网内文件共享5.关于guest帐户的一些问题
一要使用guest帐户登陆,需要开启guest帐户。
可以用两种方法去开启。方法一.我的电脑-控制面板-管理工具-计算机管理-本地用户和组-用户 找到guest点击右键属性,将帐户已停用前面的勾去掉。方法二.我的电脑-控制面板-用户帐户 中直接开启guest 不过需要指出的是这两种方法在连机上效果是一样的。但对于本机还是有一些区别的,稍后就会讲到。
二关于guest的一些认识
首先我们要涉及到3个东西,先在前面说下后面就直接用简写。a.位于计算机管理-本地用户和组-用户中的guest的开启。b.位于控制面板中的用户帐户中的来宾帐户开启机制。 c.位于我的电脑-控制面板-管理工具-安全设置-本地安全策略-用户权利指派 中的“拒绝从网络本地登陆”。请看下图:
a
*******************
*计算机管理-本地用户和组*
*的用户中的guest的开启 *
*******************
b * * c
***************** ********************
*控制面板中的用户帐户 * *本地安全策略用户权利指派*
*中的来宾帐户开启机制 * *中的拒绝从网络本地登陆 *
****************** ********************
说明:关于guest帐户的开启有两个等级 。第一个等级(最高等级)就是a它的管制权利是最高的 ;第二级就是b和c 。现在来说下它们,a就是管理这台计算机到底要不要开启guest 帐户,不管是你自己本地用guest帐户登陆还是网络用guest帐户登陆,要是a说我禁止了,那就都不行。假设a已经打开了,那么你说我要在自己的电脑上用guest登陆,那就需要把b打开了,这样你就可以在本机上用guest帐户登陆了。接着你又要求别人能通过网络用guest帐户来登陆你的电脑,那你就在c里面看看,有guest那就登陆不了了,删除就可以了。
三 关于guest的另外一个问题
d.位于我的电脑-控制面板-管理工具-安全设置-本地安全策略-用户权利指派 中的“拒绝本地登陆”。我发现在d与b是互通的。比如说你在“拒绝本地登陆”中添加了guest那么b中的来宾帐户就会自动关闭。如果你又把来宾帐户打开,那“拒绝本地登陆”中的guest就会自动消失。但是如果你在计算机管理中禁止了guest,那在“拒绝本地登陆”中设置就没用。细心的人应该发现其实还有“本地登陆”这一项,不过经过我实验发现根本没什么用,起不到任何的效果。另外在默认的时候计算机管理中的guest是禁止的,“拒绝本地登陆”和“拒绝从网络登陆”“本地登陆”中都有guest 。我的系统是这样的。
看了“怎么样把局域网内文件共享”文章的还看了:
浏览量:2
下载量:0
时间:
要实现两台打印机或者是多台打印机共享,首先要了解如何设置并共享局域网内有打印机电脑的打印机,之后需要解决的是局域网内其它电脑如何找到刚才那台电脑共享出去的打印机,并且连接使用。下面由读文网小编给你做出详细的实现两台打印机共享的方法介绍!希望对你有帮助!
打印机共享怎么设置?其它局域网内电脑如何查看刚开始设置共享出去的打印机呢?最原始的方法都知道,进入网上邻居--查看整个网络工作组,去慢慢寻找共享的打印机。
这里不推荐上面这种寻找打印机的方法,这里教大家如何快速找到共巷出去的打印机,方法如下:
①先回到带有打印机的电脑,这里需要的东西是带有打印机电脑的IP地址,获取IP方法如下:
在带有打印机的电脑中,开始--运行,在运行中输入“cmd回车”,敲击回车按键,然后在弹出界面内输入“ipconfig”,然后敲击回车按键,第一行就是这台电脑的IP地址。
这个时候就必须用笔记住所得到的IP地址,比如上面的 192.168.1.103 就是拥有打印机电脑的IP地址。
②有了打印机所在电脑的IP地址,那么在其它局域网内的电脑上就可以非常简单的找到共享打印机了,操作如下。
在其他局域网内的电脑上找到共享打印机,并使用方法如下:
①一切从“开始”开始,点击“开始-运行”,然后弹出如下图:
② 在运行对话框内输入,连接打印设备的那台电脑在局域网内的IP地址,“\192.168.1.103”。
之后按上图中的确定就可以找到共享服打印机了,如下图。
到这里基本就结束了,现在就可以开始在这台电脑上测试打印了,在测试的时候选择打印机的时候选择共享打印机即可
看了“如何实现两台打印机共享局域网”文章的还看了:
浏览量:2
下载量:0
时间:
win8要怎么在局域网内设置文件共享呢!读文网小编来教你!下面由读文网小编给你做出详细的win8在局域网共享的方法介绍!希望对你有帮助!
广域网(WAN),就是我们通常所说的Internet,它是一个遍及全世界的网络。局域网(LAN),相对于广域网(WAN)而言,主要是指在小范围内的计算机互联网络。这个“小范围”可以是一个家庭,一所学校,一家公司,或者是一个政府部门。BT中常常提到的公网、外网,即广域网(WAN);BT中常常提到私网、内网,即局域网(LAN)。
广域网上的每一台电脑(或其他网络设备)都有一个或多个广域网IP地址(或者说公网、外网IP地址),广域网IP地址一般要到ISP处交费之后才能申请到,广域网IP地址不能重复;局域网(LAN)上的每一台电脑(或其他网络设备)都有一个或多个局域网IP地址(或者说私网、内网IP地址),局域网IP地址是局域网内部分配的,不同局域网的IP地址可以重复,不会相互影响。
广域网(WAN、公网、外网)与局域网(LAN、私网、内网)电脑交换数据要通过路由器或网关的NAT(网络地址转换)进行。一般说来,局域网(LAN、私网、内网)内电脑发起的对外连接请求,路由器或网关都不会加以阻拦,但来自广域网对局域网内电脑连接的请求,路由器或网关在绝大多数情况下都会进行拦截。无线局域网WLAN(Wireless Local Area Network)
计算机局域网是把分布在数公里范围内的不同物理位置的计算机设备连在一起,在网络软件的支持下可以相互通讯和资源共享的网络系统。通常计算机组网的传输媒介主要依赖铜缆或光缆,构成有线局域网。但有线网络在某些场合要受到布线的限制:布线、改线工程量大;线路容易损坏;网中的各节点不可移动。特别是当要把相离较远的节点联结起来时,敷设专用通讯线路布线施工难度之大,费用、耗时之多,实是令人生畏。这些问题都对正在迅速扩大的联网需求形成了严重的瓶颈阻塞,限制了用户联网。
WLAN就是解决有线网络以上问题而出现的。WLAN利用电磁波在空气中发送和接受数据,而无需线缆介质。WLAN的数据传输速率现在已经能够达到最高450Mbps,传输距离可远至20km以上。无线联网方式是对有线联网方式的一种补充和扩展,使网上的计算机具有可移动性,能快速、方便的解决以有线方式不易实现的网络联通问题。
看了“win8如何在局域网设置文件共享”文章的还看了:
浏览量:2
下载量:0
时间:
公司共享出打印机的电脑基本都是配置比较好的台式电脑充当。下面由读文网小编给你做出详细的怎么样通过批处理bat实现局域网打印机共享问题介绍!希望对你有帮助!
PrintUIEntry区分大小写
1,先net use命令与需要连接的打印机服务主机建立连接,这里是有用户名和密码的
2,调用rundll32命令以命令行方式调用动态连接库,这行摘自网络搜索出来的结果,如果想知道具体其它参数及用法,在运行命令中打入rundll32 printui.dll,PrintUIEntry /?查看其它相关参数,注意/n后面要紧跟共享打印机的IP地址及打印机名
3,最后一行命令是将此共享打印机设置为默认打印机。
4, 上面的命令保存为批处理执行后,要自己手动点一下确认安装驱动程序,这里查阅了很多资料也没有很好解决。希望哪位解决了一定要发出来学习一下。(如图):
5,点是后,添加打印机就完毕了,命令窗口也自行关闭。可以看到打印机已经连接成功并且设置为默认了。
6,问题来了,重新启动电脑以后会发现无法连接了,原因是系统没有保存住密码。这里就要增加另外一个批出来来解决问题。
7,增加一个批处理,重新通过net use连接一下共享打印机电脑拷贝到开机启动项那里,这样,开机以后就可以直接打印而不会出现问题了。但是如何把它拷贝到开机启动里了?而且用户只要刚开始运行批处理一次,以后就只要一开机,就可以打印了?我们这样:
建立copy.bat,里面内容是拷贝连接打印机并设置为默认的批处理程序到开机启动项目里面,然后调用这个命令让它连接一次,这样用户就可以直接打印了,而且他重新启动电脑以后,也就是等待程序自动执行连接下打印机,点一次确定就可以了,其它的不用做什么。
8,经过测试,由于连接共享的打印机需要网络支持,但是很多电脑启动很慢,并且网络也是很久才能连接好,所以经过改良后的share_print.bat是这样的:
9,文字是提示用户等待,但是后台确是执行的ping,加了15次参数意思是大概等待15秒时间等网络正常后就去连接打印机。
10,将两个批处理发给需要连接打印机的同事,让他们执行一下copy.bat就可以了。
看过“怎样通过bat实现局域网打印机共享 ”人还看了:
浏览量:2
下载量:0
时间:
能实现局域网上两台主机间文件拷贝的方法有很多种,这里由读文网小编介绍的“命名管道”(Named Pipe )是一种比较可靠的进程间通信机制,可用在同一台计算机不同进程间,也可用在不同计算机的不同进程间,可以是单向的,也可以是双向的,希望对你有帮助!
nMaxInstances:管道最大的连接实例句柄,其范围在1到255之间。
nOutBufferSize和nInBufferSize分别指明管道输出和输入缓冲区的大小,如设为0则使用系统默认大小。
nDefaultTimeOut以毫秒为单位设定客户机等待同命名管道建立连接的最长时间。
LpSecurityAttruibutes为一个安全描述符,设为Null表示使用系统默认的描述符,同时句柄不可继承。
要注意的是在程序中命名管道的写操作中一次最大只能写64K字节的数据,下面是服务器端程序(模块中):
Public Declare Function CreateNamedPipe Lib "kernel32" Alias "CreateNamedPipeA" (ByVal lpName As String, ByVal dwOpenMode As Long, ByVal dwPipeMode As Long, ByVal nMaxInstances As Long, ByVal nOutBufferSize As Long, ByVal nInBufferSize As Long, ByVal nDefaultTimeOut As Long, ByVal lpSecurityAttributes As Long) As Long
Public Declare Function ConnectNamedPipe Lib "kernel32" (ByVal hNamedPipe As Long, ByVal lplong As Long) As Long
Public Declare Function ReadFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, lpNumberOfBytesRead As Long, ByVal lplong As Long) As Long
Public Declare Function WriteFile Lib "kernel32" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToWrite As Long, lpNumberOfBytesWritten As Long, ByVal lplong As Long) As Long
Public Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Public Declare Function WaitNamedPipe Lib "kernel32" Alias "WaitNamedPipeA" (ByVal lpNamedPipeName As String, ByVal nTimeOut As Long) As Long
Public Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Public Declare Function DisconnectNamedPipe Lib "kernel32" (ByVal hNamedPipe As Long) As Long
Public Declare Function GetFileSize Lib "kernel32" (ByVal hFile As Long, lpFileSizeHigh As Long) As Long
Public Const PIPE_ACCESS_DUPLEX = &H3
Public Const PIPE_ACCESS_INBOUND = &H1
Public Const PIPE_ACCESS_OUTBOUND = &H2
Public Const PIPE_CLIENT_END = &H0
Public Const PIPE_NOWAIT = &H1
Public Const PIPE_READMODE_BYTE = &H0
Public Const PIPE_READMODE_MESSAGE = &H2
Public Const PIPE_SERVER_END = &H1
Public Const PIPE_TYPE_BYTE = &H0
Public Const PIPE_TYPE_MESSAGE = &H4
Public Const PIPE_UNLIMITED_INSTANCES = 255
Public Const PIPE_WAIT = &H0
Public Const FILE_SHARE_READ = &H1
Public Const FILE_SHARE_WRITE = &H2
Public Const GENERIC_READ = &H80000000
Public Const GENERIC_WRITE = &H40000000
Public Const GENERIC_EXECUTE = &H20000000
Public Const GENERIC_ALL = &H10000000
Public Const OPEN_EXISTING = 3
Public Const ERROR_PIPE_BUSY = 231&
Public Const ERROR_PIPE_CONNECTED = 535&
Public Const ERROR_PIPE_LISTENING = 536&
Public Const ERROR_PIPE_NOT_CONNECTED = 233&
Public Const ERROR_NO_DATA = 232&
Public Const BufferSize& = 51200
Public hNamePipe&, hFile&, strNamePipe$
Form中有三个按钮,分别是“创建命名管道”(CreateNPipe)、“发送文件”(SendFile)、“关闭命名管道”(CloseNamePipe),窗口中还有一个CommonDialog控件,命名为“CDlg1”。Form中代码:
Dim outBuffer() As Byte, inBuffer() As Byte, BytesRead As Long, BytesWrite As Long, BytesReaded As Long, BytesWrited As Long
Private Sub CloseNamePipe_Click()
DisconnectNamedPipe hNamePipe
CloseHandle hNamePipe
CreateNPipe.Enabled = True
SendFile.Enabled = False
CloseNamePipe.Enabled = False
End Sub
Private Sub CreateNPipe_Click()
Dim hReturn&
strNamePipe = ""
hNamePipe = CreateNamedPipe(strNamePipe, PIPE_ACCESS_DUPLEX, PIPE_TYPE_BYTE Or PIPE_READMODE_BYTE, 1, 0, 0, 0, 0)
If hNamePipe <> -1 Then
hReturn = ConnectNamedPipe(hNamePipe, 0)
If hReturn = 0 Then
MsgBox "管道无法等待客户端的连接!", vbInformation Or vbOKOnly
Unload Me
Else
Label1 = "已同客户机连接上!"
End If
CreateNPipe.Enabled = False
SendFile.Enabled = True
CloseNamePipe.Enabled = True
Else
MsgBox "无法创建命名管道!", vbInformation Or vbOKOnly
Unload Me
End If
End Sub
Private Sub Form_Load()
With CDlg1
.CancelError = True
.DialogTitle = "请选择要传输的文件:"
.filename = ""
.Filter = "所有文件(*.*)|*.*"
.Flags = cdlOFNExplorer Or cdlOFNFileMustExist Or cdlOFNPathMustExist
.InitDir = "d:"
End With
SendFile.Enabled = False
CloseNamePipe.Enabled = False
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
DisconnectNamedPipe hNamePipe
CloseHandle hFile
CloseHandle hNamePipe
End Sub
Private Sub SendFile_Click()
On Error Resume Next
Dim strFileName$, lpFileSize&, lpFileSizeHigh&, lpFileSizeLeast&, byteEnd() As Byte
Dim strShortName$
CDlg1.ShowOpen
If Err.Number = 32755 Then Exit Sub
strFileName = CDlg1.filename
strShortName = CDlg1.FileTitle
hFile = CreateFile(strFileName, GENERIC_READ, FILE_SHARE_READ Or FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0)
If hFile = -1 Then
MsgBox "无法打开文件" & strFileName, vbInformation Or vbOKOnly
Exit Sub
End If
lpFileSize = GetFileSize(hFile, lpFileSizeHigh)
If lpFileSize = 0 Then
MsgBox "该文件大小为零,不用发送!", vbInformation Or vbOKOnly
CloseHandle hFile
Exit Sub
End If
lpFileSizeLeast = lpFileSize
byteEnd() = StrConv(strShortName, vbFromUnicode)
ReDim outBuffer(UBound(byteEnd))
ByteCopy byteEnd, outBuffer
WriteFile hNamePipe, byteEnd(0), UBound(byteEnd) + 1, BytesWrited, 0 '发送短文件名
ReDim inBuffer(5)
ReadFile hNamePipe, inBuffer(0), 6, BytesReaded, 0 '读取客户端对话信息
If StrConv(inBuffer, vbUnicode) = "Cancel" Then
MsgBox "客户端保存时选择了取消,发送终止!", vbInformation Or vbOKOnly
CloseHandle hFile
Exit Sub
End If
Label1.Caption = "正在传输中…"
While lpFileSize > 0
If lpFileSize > BufferSize Then
ReDim outBuffer(BufferSize - 1)
ReadFile hFile, outBuffer(0), BufferSize, BytesReaded, 0
WriteFile hNamePipe, outBuffer(0), BytesReaded, BytesWrited, 0
Else
ReDim outBuffer(lpFileSize - 1)
ReadFile hFile, outBuffer(0), lpFileSize, BytesReaded, 0
WriteFile hNamePipe, outBuffer(0), lpFileSize, BytesWrited, 0
End If
lpFileSize = lpFileSize - BytesReaded
ReadFile hNamePipe, inBuffer(0), 6, BytesReaded, 0
Wend
byteEnd() = StrConv("EOF", vbFromUnicode)
ReDim outBuffer(UBound(byteEnd))
ByteCopy byteEnd, outBuffer
WriteFile hNamePipe, outBuffer(0), 3, BytesWrited, 0
CloseHandle hFile
Label1 = "传送文件完毕!"
End Sub
Public Sub ByteCopy(bySrc() As Byte, byDes() As Byte)
Dim I As Long
For i = LBound(bySrc) To UBound(bySrc)
byDes(i) = bySrc(i)
Next
End Sub
客户端程序(模块中程序和服务器端是一样的,这里省略不写了),Form中有一个Text框,用以输入要打开连接的服务器端的命名管道的名称,一个CommonDialog(CDlg1)控件,另还有一“连接命名管道”(Connect)按钮和“断开连接”(Disconnect)按钮,程序如下:
Dim inBuffer() As Byte, BytesRead&, BytesReaded&, BytesWrited&, strFileName$
Private Sub Connect_Click()
Dim hRes&
strNamePipe = Text1
hRes = WaitNamedPipe(strNamePipe, -1)
If hRes = 0 Then
MsgBox "没有可用的命名管道以供连接!", vbInformation Or vbOKOnly
Exit Sub
End If
hNamePipe = CreateFile(strNamePipe, GENERIC_READ Or GENERIC_WRITE, 0, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)
If hNamePipe = 0 Then
MsgBox "无法打开指定的命名管道进行读写!", vbInformation Or vbOKOnly
Exit Sub
End If
FileSave
End Sub
Private Sub Disconnect_Click()
CloseHandle hFile
CloseHandle hNamePipe
End Sub
Private Sub Form_Load()
With CDlg1
.CancelError = True
.DialogTitle = "保存为:"
.FileName = ""
' .Filter = "所有文件(*.*)|*.*"
.Flags = cdlOFNExplorer Or cdlOFNOverwritePrompt
.InitDir = "d:"
End With
End Sub
Private Sub FileSave()
BytesRead = 51200
Dim AckByte() As Byte
ReDim inBuffer(BytesRead - 1)
On Error Resume Next
Do
ReadFile hNamePipe, inBuffer(0), BytesRead, BytesReaded, 0
If BytesReaded < 258 Then
strFileName = Trim(StrConv(inBuffer, vbUnicode))
strFileName = Left(strFileName, InStr(strFileName, Chr(0)) - 1)
If strFileName Like "EOF*" And BytesReaded = 3 Then
CloseHandle hFile
MsgBox "文件接收完毕!", vbInformation Or vbOKOnly Or vbSystemModal
Exit Sub
Else
CDlg1.Filter = UCase(GetExtension(strFileName)) & "文件(*." & GetExtension(strFileName) & ")|*." & GetExtension(strFileName)
CDlg1.FileName = Left(strFileName, InStr(strFileName, ".") - 1)
ReSelect: CDlg1.ShowSave
If Err.Number = 32755 Then
AckByte() = StrConv("Cancel", vbFromUnicode)
WriteFile hNamePipe, AckByte(0), UBound(AckByte()) + 1, BytesWrited, 0
MsgBox "你选择了取消键!", vbInformation Or vbOKOnly
Exit Sub
End If
hFile = CreateFile(CDlg1.FileName, GENERIC_READ Or GENERIC_WRITE, 0, 0, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0)
If hFile = -1 Then
MsgBox "无法创建指定文件,请重新选择文件名!", vbInformation Or vbOKOnly
GoTo ReSelect
End If
AckByte() = StrConv("RecvOk", vbFromUnicode)
WriteFile hNamePipe, AckByte(0), UBound(AckByte()) + 1, BytesWrited, 0
End If
Else
WriteFile hFile, inBuffer(0), BytesReaded, BytesWrited, 0
AckByte() = StrConv("RecvOk", vbFromUnicode)
WriteFile hNamePipe, AckByte(0), UBound(AckByte()) + 1, BytesWrited, 0
End If
Loop Until 1 = 0
End Sub
Private Function GetExtension(ByVal FileName$) As String
GetExtension = Right(FileName, Len(FileName) - InStr(FileName, "."))
End Function
Public Sub ByteCopy(bySrc() As Byte, byDes() As Byte)
Dim i&
For i = LBound(bySrc) To UBound(bySrc)
byDes(i) = bySrc(i)
Next
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
CloseHandle hFile
CloseHandle hNamePipe
End Sub
该程序在VB5、Windows NT 4.0上调试通过。
在处理网络事务上,命名管道接口比Net BIOS要好,而且只需使用一个简单的调用就可达到目的,而无需通过Net BIOS执行许多操作。然而,命名管道接口并不提供Net BIOS的一些特征,如无连接数据报服务和允许向一个组发送消息的命名功能。
希望读文网小编的整理对你有帮助,谢谢!
看了“用命名的管道实现局域网两台主机的文件拷贝”文章的还看了:
浏览量:3
下载量:0
时间:
有了局域网不会设置文件共享怎么办!不要怕,下面由读文网小编给你做出详细的局域网内设置文件共享介绍!希望对你有帮助!
以后在主机资源管理器里面就可以直接打开了。前提就是today在局域网内也必须开机。
1.在主机中右键“网上邻居”-点选“映射网络驱动器”
2.浏览today的共享盘符
3.完成后在主机里面出现了today的共享盘符
浏览量:2
下载量:0
时间:
局域网中,往往有定时监视同一组内机器的屏幕的需要。下面由读文网小编给你做出详细的VB实现局域网屏幕监视介绍!希望对你有帮助!
将窗体的Visible属性改为False,并在窗体上添加一Timer控件,名称为Timer1,其Interval属性设为30000(采样间隔为30秒)。
浏览量:3
下载量:0
时间:
实现两台打印机或者是多台打印机共享,首先要了解如何设置并共享局域网内有打印机电脑的打印机,之后需要解决的是局域网内其它电脑如何找到刚才那台电脑共享出去的打印机,并且连接使用,下面读文网小编就教你如何实现打印机共享!
打印机共享怎么设置?
其它局域网内电脑如何查看刚开始设置共享出去的打印机呢?最原始的方法都知道,进入网上邻居--查看整个网络工作组,去慢慢寻找共享的打印机。
这里不推荐上面这种寻找打印机的方法,这里教大家如何快速找到共巷出去的打印机,方法如下:
先回到带有打印机的电脑,这里需要的东西是带有打印机电脑的IP地址,获取IP方法如下:
在带有打印机的电脑中,开始--运行,在运行中输入“cmd回车”,敲击回车按键,然后在弹出界面内输入“ipconfig”,然后敲击回车按键,第一行就是这台电脑的IP地址。如下图:
在其他局域网内的电脑上找到共享打印机,点击“开始-运行”,然后弹出如下图:
在运行对话框内输入,连接打印设备的那台电脑在局域网内的IP地址,“\192.168.1.103”。如下图:
之后按上图中的确定就可以找到共享服打印机了,如下图。
到这里基本就结束了,现在就可以开始在这台电脑上测试打印了,在测试的时候选择打印机的时候选择共享打印机即可,如下图。
最终通过远程控制,实现共享打印效果:
浏览量:3
下载量:0
时间:
不同局域网内电脑怎么实现互访实现文件或打印机共享设置?下面由读文网小编给你做出详细的实现共享设置方法介绍!希望对你有帮助!
1.第二个路由器没有意义,可以换成交换机;
2.在下接两台电脑的电脑上启动路由服务,并在第一台路由器上添加到达192.168.0.0网络的静态路由。
3.四台电脑的网关指第一个路由器,两台电脑网关指作路由的电脑。
看过“ 局域网内电脑实现共享设置方法”人还看了:
浏览量:2
下载量:0
时间: