搜档网
当前位置:搜档网 › 51CTO下载-在域组策略中实现映射网络驱动器的方法

51CTO下载-在域组策略中实现映射网络驱动器的方法

51CTO下载-在域组策略中实现映射网络驱动器的方法
51CTO下载-在域组策略中实现映射网络驱动器的方法

在域组策略中实现映射网络驱动器的方法

一、把下面代码复制到记事本中,并保存文件名为“logon.vbs”

Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work")

set wshshell=WScript.CreateObject("WScript.shell")

WScript.sleep 3000

WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX"

二、在AD用户和计算机中的域名上右击,选择属性。

三、在弹出的窗口中选择组策略选项卡——点击编辑按钮——在跳出的默认域策略窗口中选择用户配置——Windows设置——脚本(登陆/注销)——登陆属性——点击显示文件按钮,把logon.vbs复制到弹出的文件夹中——点击添加按钮——点击浏览按钮把刚才复制的logon.vbs脚本文件添加进去——点击确定按钮。

添加共享打印机

Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work")

Wshnetwork.addWindowsPrinterConnection "\\pc-hp1020"

Wshnetwork.SetDefaultpritner "\\pc-hp1020"

自动映射网络驱动器:

Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work")

WshNetwrok.RemoveNetworkDrive "z"

WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX"

@echo off

color f2

mode con cols=71 lines=10

echo ********************************************************************** echo ********将添加网络驱动器到本地倒数第一个可用盘符(一般为Z:)*********** echo ********************************************************************** echo

@echo off

net use * \\Server\share P@ssw0rd /user:Domain\sharer /PERSISTENT:no

net use x: \\servername\sharename /y

删除用:

net use x: /d

net usr z: \\192.168.2.1\mcse passwoed /user:username

可以通过下面的方法来实现:

1、首先在域中建立一个文件服务器,然后在该文件服务器上创建一个共享文件夹,然后为每个域账号设置不同的NTFS权限和共享权限,比如账号A只有查看的权限,账号B拥有写的权限;

2、在客户端client1上使用域账号A登录,右键点击我的电脑,选择映射网络驱动器,指定驱动器的名称,然后点击浏览,查找文件服务器和共享文件夹,请选中登录时重新连接。

3、点击完成。

4、在客户端client2上使用域账号B登录,按照上述的方法建立到文件夹服务器的共享文件夹的映射驱动器;

5、这样就可以实现账号A和账号B登录后就可以看到网络驱动器,并且拥有不同的权限。如何为一个域用户设置登陆脚本?

- BAT可否作为登陆脚本?

- 在域用户“属性”中,应如何指定登陆脚本名?"D:\x.bat"还是"\\srv\x.bat"?还是其它?

- 脚本应该放在何处?

1、bat可以作为登陆脚本执行,确切说一切可以在windows平台执行的东西都可以作为登陆脚本来用。

2、应该指定以\\server\……这样格式开头的路径。因为client在登陆的时候执行脚本,其实是从服务器上下载到本地,然后执行。这样的话,如果指定c:\这样的路径,client只会在本地的c盘查找,而不是到server上的路径去查找。

3、脚本可以放在一切client能够读取的位置。通常这个位置处于\\server\netlogon的share 下(在服务器上的位置是%systemroot%\sysvol\sysvol\domainname\scripts),但是如果你制订了策略,那么脚本默认的存放路径应该在%systemroot%\sysvol\sysvol\domainname\policies\guid \user(machine)\scripts下,如果你放在别的位置,需要在脚本执行栏的位置输入绝对路径,格式同样需要以\\server\……开头。

4、其他的问题也很多了,一般来说就是脚本适用于策略的时候,客户端可能会执行不到。一般来说可能会有一下的几个原因:

a、脚本从名称到内容都尽可能的不要用特殊字符、长文件名(超过8个字符)、空格,比如&等。这样的脚本在不同的os上可能执行会有问题。

b、脚本存放的位置和路径,请遵照上面的原则来做。

c、脚本的编写方面。特别是适用net use 来map一个fileserver上的路径。有可能在登陆之前,client上已经有网络盘的映射,如果恰好和你map的盘符一样,将有可能导致脚本执行失败,你可以在脚本的最前面加一句net use * /d /y来解决这个问题。

不过这个命令要慎用,在实际生产环境中,如果你的fileserver是非wintel平台的storage,响应时间较长,那么可能导致用户重新登陆时,无法连接fileserver上的sharefolder,可以用一句if exist来判断网络盘是否存在。

另外一个方面,如果远程设备是一些跨平台的存储设备,比如一些nas、san等,map到

windows平台的时候可能会提示“网络路径无法连接”等问题,可以相互更换map \\server_netbios_name或者map \\server_ipaddress两种方式来尝试连接。

如果遇到权限问题,那么按照共享权限和安全权限冲突时取最小值的原则,一般来讲可以将共享权限设置为full control,然后安全权限做严格设定的办法来解决。

d、关于策略的执行顺序是本机、站点、域、ou、子ou。如果有设置上的重复,按照执行的顺序,后面的设置将会覆盖前面的设置。

如果在ou上设置“block policy inheritance”,那么上层的策略将不会在这一层获得执行。

如果在ou上设置“No override”,那么这一层将不会被后面的策略设置覆盖,也就是说即使后面有相同的设置,仍然以这一层的设置为准。

如果在ou上设置“disabled”,那么这个策略将会被禁止执行。

如果在策略的properties security上取消了对应的组的read和apply group policy,那么对应的组将会无法应用到策略。通常默认被应用的组有authenticated user。

如果你取消了该组的两个权限,然后add其他组,同样赋予read和apply group policy的话,此策略将只会被该组执行到,这也就是所谓的filter。

如果你的域中有多台dc,可能需要在dssite.msc中手动同步它们。

你也可以在服务器上使用secedit /refreshpolicy user_policy(machine_policy)/enforce 来强制刷新策略

这样的办法同样适用于client。

e、执行的脚本,可以放在computer configuration和user configuration中执行。

对于user,通常可以放置更改用户属性的东西。

对于computer,通常可以放置更改计算机属性的东西。

这两个没有绝对界限,但通常登陆的时候,都属于domain users成员,这样如果需要更改注册表或系统文件之类的,可能会遇到权限问题,那么我们也可以把这样的脚本放在computer 中,这样可以在user登陆之前获得执行。

(这里顺带说一句:大家很少用到计算机账户吧,那么计算机账户的作用在这里可以得到体现,由于此时还没有用户账户验证,计算机账户和dc的验证有一方面来源于本地计算机账户和dc之间保持一个密码同步,以便于在这种特殊的情况下获得验证,该密码默认30天变更一次。

你甚至可以在sharefolder上添加计算机账户的权限:)如果由于dns对应或者其他的一些原因,导致这个密码无法同步,dc将会无法验证该计算机账户,这可能会导致计算机登陆脚本无法执行。在dc的日志上一般都会给出一个错误提示,ComputerNetbiosName$无法存取。解决的办法,可以通过在客户端上执行netdom重置该信任关系,这是另话了。)

对于user的设定,只需要登出然后登入即可获得脚本的应用。

对于computer的设定,则需要重新启动机器来获得脚本的执行。

d、“配置文件路经”和“登陆脚本路径”、“主文件夹”

朋友们在初次设置域账户脚本的时候,可能对于这三个概念有些模糊,难以区分,这里说明一下:

①使用组策略,在用户登录脚本的的地方编辑一个cmd等,使用诸如net use的方式就可以map一个网络盘符了。

②“配置文件路径”是指用户profile所处的位置,通常在%userprofile%

“登录脚本路径”是指用户登录到服务器时,执行的脚本所处的位置,通常默认路径位于服务器上的netlogon下,如果制定策略中使用脚本,默认的路径应该在gpo 的guid下的user 或者computer下的scripts,如果置于其他位置,需要手动指定完全路径。

③“主文件夹”是指用户在fileserver上的个人主目录,这个概念没有绝对的位置。需要你手动指定路径,不过在这里写入和在脚本中写入的不同,在于系统会根据你写入的路径,自动创建文件夹,并为该用户分配权限,该文件夹的owner属于该用户。这里可以使用%username%的变量,让系统自行完成。当然在指定了主目录后,你仍然可以访问其他有权限使用的资源。

e、关于策略的执行顺序是本机、站点、域、ou、子ou。如果有设置上的重复,按照执行的顺序,后面的设置将会覆盖前面的设置。

如果在ou上设置“block policy inheritance”,那么上层的策略将不会在这一层获得执行。

如果在ou上设置“No override”,那么这一层将不会被后面的策略设置覆盖,也就是说即使后面有相同的设置,仍然以这一层的设置为准。

如果在ou上设置“disabled”,那么这个策略将会被禁止执行。

如果在策略的properties security上取消了对应的组的read和apply group policy,那么对应的组将会无法应用到策略。通常默认被应用的组有authenticated user。

如果你取消了该组的两个权限,然后add其他组,同样赋予read和apply group policy的话,此策略将只会被该组执行到,这也就是所谓的filter。

如果你的域中有多台dc,可能需要在dssite.msc中手动同步它们。

你也可以在服务器上使用secedit /refreshpolicy user_policy(machine_policy)/enforce 来强制刷新策略

这样的办法同样适用于client。

f、执行的脚本,可以放在computer configuration和user configuration中执行。

对于user,通常可以放置更改用户属性的东西。

对于computer,通常可以放置更改计算机属性的东西。

这两个没有绝对界限,但通常登陆的时候,都属于domain users成员,这样如果需要更改注册表或系统文件之类的,可能会遇到权限问题,那么我们也可以把这样的脚本放在computer 中,这样可以在user登陆之前获得执行。

计算机账户:大家很少用到计算机账户吧,那么计算机账户的作用在这里可以得到体现,由于此时还没有用户账户验证,计算机账户和dc的验证有一方面来源于本地计算机账户和dc 之间保持一个密码同步,以便于在这种特殊的情况下获得验证,该密码默认30天变更一次。你甚至可以在sharefolder上添加计算机账户的权限。

如果由于dns对应或者其他的一些原因,导致这个密码无法同步,dc将会无法验证该计算机账户,这可能会导致计算机登陆脚本无法执行。在dc的日志上一般都会给出一个错误提示,ComputerNetbiosName$无法存取。解决的办法,可以通过在客户端上执行netdom重置该信任关系,这是另话了。

对于user的设定,只需要登出然后登入即可获得脚本的应用。

对于computer的设定,则需要重新启动机器来获得脚本的执行。

注:从上面的几点中,大家可以看到计算机在登陆的时候需要通过dns来定位dc,从而定位定位gpo,sysvol(策略、脚本、管理模板都存放在这里),dns对于ad的设置是至关重要的,一般来说可以这样设置,将客户端的dns指向dc(如果dc上是双网卡的话,那么指向内部网卡dns),然后在dc上设置转发,forward到外部(isp)dns。

FAQ:

配置过程如下:

1、制作脚本文件config.bat并拷贝至域控制器服务器下的sysvolsysvolscripts目录下

该脚本文件用net use z: linux_fileshare 命令

2、配置“配制文件路径”:路径指向:wf_sav(域控制服务器名)etlogon

配置“登录脚本路径”:config.bat

3、在客户机注销重新登陆时出现以下窗口:但未能将共享文件夹映射为Z盘。

回答:一般脚本的存放位置有两种观点:

1、将登陆脚本放在server etlogon下(在dc上的物理路径是%systemroot%\SYSVOL\sysvol\domainname\SCRIPTS ,而不是sysvolsysvolscripts)

在设置账户属性中登陆指令档的时候,此时是登陆域的时候默认寻找登陆脚本的位置。如果需要修改该脚本,需要手动定位到上面的路径,优点是脚本集中放置

2、将登陆脚本放在策略gpo所处的路径下(在dc上的物理路径类似于这样domainname\SysVol\domainname\Policies\{142B4268-9574-471F-9F7F-

9AA04836F57F}\UserScriptsLogon,这里一长串的数字是gpo的guid,用来唯一的标识这个对象,可以通过查询该策略的属性,来察看该guid)

在设置策略中登入指令档的时候,此时是登陆域的时候默认寻找登陆脚本的位置

如果需要修改该脚本,可以点击下方的“显示档案”

优点是和策略关联性强,编辑查找方便

无论用哪种方法,如果脚本放置在默认的查询路径,指定登陆档的时候就不用写路径。

如果不是,就需要填写完整路径,当然这个路径需要对于client可用,也就是说不能填写诸如c:\winnt\sysvol\sysvol 这样的路径,否则client在登陆的时候,只会在自己的机器上c:winnt\sysvol\sysvol 查找脚本,显然是找不到的,因为脚本是下载到本地执行的。

那么我们先看看脚本是否能够在client上正确执行,在client上winkey+r,然后填入脚本的路径,比如servername etlogonconfig.bat

执行一下,是否能够等到正确的结果?

然后察看上面的位置中指定的路径是否正确

如果是通过策略指定的登陆脚本,我们再用gpresult /v ,察看一下client是否应用到了您制定的策略,如果没有就要考虑使用dssite.msc 手动同步域中的所有dc,然后secedit /refreshpolicy user_policy (machine_policy)/enforce 强制刷新策略,然后client重新登陆或者重新启动一下(这取决于您制订的是用户登陆脚本还是计算机登陆脚本)

如果还是不行,有可能是由于本地已经map 了同样盘符的盘,导致冲突

有可能是由于map的共享路径权限设置错误,常见的是共享权限的设置问题

有可能是由于map的共享是跨平台的存储设备或者格式,它们可能不能在登陆时在系统要求的时间内响应,这导致系统认为该资源超时连接,不可用。您可以尝试更换netbios名称或者ip看看是否有所改善。

将用户添加到组的脚本:

引用:

dim MyUserContainer as IADsContainer

dim MyUser as IADsUser

dim MyGroup as IADsGroup

dim Filter as Variant

Filter = Array( user );

set MyUserContainer = GetOBject( WinNT://ABX )

MyContainer.Filter = Filter filter out all objects except users

set MyGroup = GetObject( WinNT://ABX/Manufacturing_Users )

for each MyUser in MyUserContainer

if not MyGroup.IsMember(MyUser) then

MyGroup.Add(MyUser)

end if

映射网络驱动器VBS脚本

映射网络驱动器VBS脚本 On error resume next strRemotePath = "\\UNC路径" strNewName = "要显示的名称" Set objNetwork = CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") Set colDrives = objNetwork.EnumNetworkDrives For i = 0 to colDrives.Count-1 Step 2 Set objShell = CreateObject("Shell.Application") strDriveLetter = colDrives.Item(i) strName = https://www.sodocs.net/doc/8b10591510.html,Space(strDriveLetter)https://www.sodocs.net/doc/8b10591510.html, strName = Left(strName,Len(strName)-5) If strName = strNewName Then WScript.Quit strDriveLetter = Chr(Asc(Left(colDrives.Item(i),1))-1) & ":" Next If strDriveLetter= "" Then strDriveLetter="Z:" ' Section to map the network drive Set objNetwork = CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") objNetwork.MapNetworkDrive strDriveLetter, strRemotePath ' Section which actually (re)names the Mapped Drive Set objShell = CreateObject("Shell.Application") https://www.sodocs.net/doc/8b10591510.html,Space(strDriveLetter)https://www.sodocs.net/doc/8b10591510.html, = strNewName

在win2003域组策略中实现映射网络驱动器

在域组策略中实现映射网络驱动器 一、把下面代码复制到记事本中,并保存文件名为“logon.vbs” Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") set wshshell=WScript.CreateObject("WScript.shell") WScript.sleep 3000 WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX" 二、在AD用户和计算机中的域名上右击,选择属性。 三、在弹出的窗口中选择组策略选项卡——点击编辑按钮——在跳出的默认域策略窗口中选择用户配置——Windows设置——脚本(登陆/注销)——登陆属性——点击显示文件按钮,把logon.vbs复制到弹出的文件夹中——点击添加按钮——点击浏览按钮把刚才复制的logon.vbs脚本文件添加进去——点击确定按钮。 添加共享打印机 Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") Wshnetwork.addWindowsPrinterConnection "\\pc-hp1020" Wshnetwork.SetDefaultpritner "\\pc-hp1020" 自动映射网络驱动器: Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") WshNetwrok.RemoveNetworkDrive "z" WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX" @echo off color f2 mode con cols=71 lines=10 echo ********************************************************************** echo ********将添加网络驱动器到本地倒数第一个可用盘符(一般为 Z:)*********** echo ********************************************************************** echo @echo off net use * \\Server\share P@ssw0rd /user:Domain\sharer /PERSISTENT:no net use x: \\servername\sharename /y 删除用: net use x: /d

AD环境下映射网络驱动器会自动断开的解决方法

AD环境映射网络驱动器会自动断开的解决方法 由于服务器中有一些重要的数据,需要备份,而在本机备份仍然不够安全,为了加强数据的安全性需要在局域网内其他机器备份。一般采用批处理形式,但需要映射的网络驱动器一直保持连接,windows默认设置是15分钟后自动断开。 通过网络搜索,现将解决方法整理如下: (两种方法使用其中之一即可。) 一、使用注册表编辑器增加默认超时期限。 1、在注册表中找到并单击下面的注册表项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 2、在右窗格中,单击值autodisconnect,然后在“编辑”菜单上单击“修改”。默认15,如果值 autodisconnect 不存在,“新建”,“REG_DWORD”“数值数据”框中键入 ffffffff,然后单击“确定”。(ffffffff,单位是分钟,我换算了一下大概是8000多年,肯定够用了,哈哈!) 二、使用命令更改默认超时期限 1、打开命令窗口,键入net config server /autodisconnect:number命令行,然后按 ENTER 键 (其中 number 是您希望让服务器在断开映射的网络驱动器之前等待的分钟数。此命令的最大值是 65535。) 2、如果将自动断开连接值设置为 0,并不表示关闭了自动断开功能,而是表示仅在闲置几秒钟之后服务器服务就会断开映射的网络驱动器。 3、如要关闭自动断开连接功能,请打开命令窗口,键入net config server /autodisconnect:-1命令,然后按 ENTER 键。

批处理映射磁盘驱动器脚本

批处理映射磁盘驱动器脚本 2010年01月15日星期五下午 01:25 刚开始是这样写的 @echo off mode con cols=60 lines=20 color 24 title 迈德国际共享配置 echo ************************************************************ echo ******** 系统运行后,共享对应如下 ******** echo ******** z盘为个人用盘 ******** echo ******** y盘为公司原共享盘 ******** echo ******** x盘为部门共享盘 ******** echo ************************************************************ echo *************请输入你OA上显示姓名,然后按回车键************** set /p name= echo ***************请输入你OA用户名,然后按回车键**************** set /p oa_name= echo ***************请输入你所在部门,然后按回车键**************** set /p group= net use * /del /yes net use z: \\192.168.1.233\%name%$ "mind" /user:%oa_name% net use x: \\192.168.1.233\%group% "mind" /user:%oa_name% net use y: \\192.168.1.233\cygx "mind" /user:%oa_name% 在服务器上建立了每个人对应的共享及其部门的共享,每个人对应的文件放在user/文件夹下。在部门的文件夹建立其网络快捷方式,设置好权限。不过,这样有一个问题,每次重启后,要不就是磁盘共享消失,要不就是需要输入密码,无奈之下,又加了段代码 @echo off mode con cols=60 lines=20 color 24 title 迈德国际共享配置 echo ************************************************************ echo ******** 系统运行后,共享对应如下 ******** echo ******** z盘为个人用盘 ******** echo ******** y盘为公司原共享盘 ******** echo ******** x盘为部门共享盘 ******** echo ************************************************************ echo *************请输入你OA上显示姓名,然后按回车键************** set /p name= echo ***************请输入你OA用户名,然后按回车键**************** set /p oa_name= echo ***************请输入你所在部门,然后按回车键**************** set /p group= net use * /del /yes

如何在应用程序中映射网络驱动器

如何在应用程序中映射网络驱动器 ---- 我们知道在WINDOWS的平台上可以实现网络驱动器的映射,但在应用程序中如何映 射呢?以下的这个小程序就是演示如何在用户的应用程序中映射网络驱动器。在这里主 要用到了WINDOWS的两个API函数WNetAddConnection2(建立网络驱动器的映射)和 WNetCancelConnection2(取消网络驱动器的映射)以及一个NETRESOURCE结构(用来设 置网络资源)。 ---- 为了节省篇幅,我在这里只列出本演示程序的主要部分OnMountButton (为建立 网络驱动器的映射)和OnUnmountButton(为取消网络驱动器的映射)。其中在下面的 出现m_NetpathEdit 和m_DriveEdit 为用VC++定义的CEdit控键。分别接收输入的网络 路径和要建立的本地的驱动器盘符。它们都放置在一个对话框中,如下图所示(略) ---- 建立网络驱动器的映射。 voidCMountDlg::OnMountButton() { // TODO: Add your control notification handler code here char netpath[MAX_PATH]; //输入的网络路径 m_NetpathEdit.GetWindowText(netpath, sizeof(netpath)); char drv[MAX_PATH]; //本地的驱动器盘符 m_DriveEdit.GetWindowText(drv, sizeof(drv)); NETRESOURCE netres; netres.dwScope=RESOURCE_GLOBALNET; netres.dwType=RESOURCETYPE_ANY; netres.dwDisplayType=RESOURCEDISPLAYTYPE_GENERIC; netres.dwUsage=RESOURCEUSAGE_CONNECTABLE; netres.lpLocalName=drv; netres.lpRemoteName=netpath; netres.lpComment=NULL; netres.lpProvider=NULL; DWORD rslt=WNetAddConnection2(&netres, NULL, NULL, 0); CStringstr; str.Format("WNetAddConnection2() return code=%d", rslt); MessageBox(str); }

解决网络映射问题

解决无法映射驱动器找不到网络路径 在局域网内 XP不能和 98的电脑互相访,2K和2K、XP与XP也不能互相通信。在工作站访问服务器时,工作站的“网上邻居”中可以看到服务器的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络路径、无权访问等问题,归纳为以下几点: 如果是XP的话,在首次使用的时候要在网上邻居的属性里面进行网络安装向导。 1、检查计算机之间的物理连接。 网卡是否安装正确,在系统中是否存在资源冲突。交换机或者集线器等网络设备是否正常工作。网线是否都是通的,接法是不是正确(如果有中心节点的局域网,网线要用直通线,两头都是用568B的接法;双机通过网卡直接互联,网线应该用交叉线,一头为568A,一头为568B;没有UP-link端口的集线器级联要用交叉线,交换机和集线器级联,交换机和交换机级联都用直通线。568A接法:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕;568B接法:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕)。 2、确保所有计算机上都安装了TCP/IP协议,并且工作正常。 检测 TCP/IP协议是否正常工作,可以PING 127.0.0.1,如果ping通,证明正常。 在98和2k中添加删除协议是很简单,这里就不介绍了。但是该协议是Microsoft XP/ 2003的核心组件,是不能删除(不信你可以到XP里,卸载的按钮是灰色不可用的)。但是我们可以使用NetShell实用程序使TCP/IP协议恢复到初次安装操作系统时的状态。 在命令提示符里运行该命令: netsh int ip reset c:\resetlog.txt, 其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。 3、使用ping命令测试网络中两台计算机之间的连接和网络中名称解析是否正常 ping对方IP是很简单的,这里不多说了,不明白的自己上网搜资料去。ping名称格式ping 计算机的名称。通过ping命令用名称测试计算机连接,确定计算机的名称的方法是:在命令提示符处,输入SYSTEMINFO。或者在桌面上右击我的电脑-属性,然后单击计算机名称。如果看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析。 4、正确设置网络: IP地址是否在同一个子网内。在TCP/IP协议上是否捆绑NETBIOS解析计算机名(在TCP/IP 协议属性——高级——WINS——选择启用TCP/IP上的NETBIOS)。 查看是否选定“文件和打印服务”组件,所有计算机也都必须启用“文件和打印共享”。在网上邻居和本地连接属性里可以看到是否安装了打印机与文件共享。如果在网上邻居中看不到自己的机器,说明你没有安装打印机与文件共享。

删除映射和断开网络驱动器

手动清除电脑痕迹当然可以,只是操作起来麻烦,又容易漏掉一些。找点资料给你: 1.清除最近使用过的文档记录 以Windows XP为例,右键点击“开始”按钮,选择“属性”,在弹出的设置任务栏和开始菜单属性对话窗中点“自定义”按钮,在“自定义开始菜单”对话框中的“高级”标签下点“清除列表”。若要让系统永不自作多情记住使用文档的记录,请去掉“列出我最近打开的文档”前的钩。 小提示:XP会把最近访问文档的快捷方式放在C:\Documents and Settings\用户名\Recent 中,手工删除它们也能让文档菜单“失去记忆”。 2.删除临时文件夹中的内容 当执行过安装软件、打开文档等操作时,在临时文件夹中会留下相应文件,可以手工清除在下列位置中的内容:C:\Windows\Temp、C:\Documents And Settings\用户名\Local Settings\Temp。如在删除时提示有文件在使用,就需要关掉相关程序,最好重启一次再删除。 3.清除“运行”、“查找”等处的历史记录 清 删除映射和断开网络驱动器 删除映射和断开网络驱动器选项 本设置可以删除资源管理器工具栏上的“映射网络 驱动器”和“断开网络驱动器”按钮. 以防止用户使用额外的网络连接。同时也从“我的电 脑”的关联菜单和资源管理器的“工具”菜单中移 除了该命令。 操作步骤: 打开注册表编辑器,找到下面的键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer,在右侧窗口中 找到或单击鼠标右键,新建一个名为 “NoNetConnectDisconnect”的DWORD值,并将其值 设置为“1”。

映射网络驱动器命令

映射网络驱动器命令(常用) 注意:有些命令要添加三个空格! 常见错误代码 错误号5,拒绝访问:很可能你使用的用户不是管理员权限的,先提升权限; 错误号51,Windows无法找到网络路径:网络有问题; 错误号53,找不到网络路径:ip地址错误;目标未开机;目标lanmanserver服务未启动;目标有防火墙(端口过滤);(net start lanmanserver 开启lanmanserver服务) 错误号67,找不到网络名:你的lanmanworkstation服务未启动或者目标删除了ipc$; 错误号1219,提供的凭据与已存在的凭据集冲突:你已经和对方建立了一个ipc$,请删除再连; 错误号1326,未知的用户名或错误密码:原因很明显了; 错误号1792,试图登录,但是网络登录服务没有启动:目标NetLogon服务未启动; 错误号2242,此用户的密码已经过期:目标有帐号策略,强制定期要求更改密码 查看服务是否开启--------》防火墙设置--------》使用命令或快捷命令建立映射盘 空连接命令 1)建立空连接: net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格) 2)建立非空连接: net use \\IP\ipc$ "用户名" /user:"密码" (同样有3个空格) 3)映射默认共享: net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的c盘映射为自己的z盘,其他盘类推) 如果已经和目标建立了ipc$,则可以直接用IP+盘符+$访问,具体命令net use z: \\IP\c$ 4)删除一个ipc$连接 net use \\IP\ipc$ /del 5)删除共享映射 net use c: /del 删除映射的c盘,其他盘类推 net use * /del 删除全部,会有提示要求按y确认 3 查看远程主机的共享资源(但看不到默认共享) net view \\IP 4 查看本地主机的共享资源(可以看到本地的默认共享) net share 5 得到远程主机的用户名列表 nbtstat -A IP 6 得到本地主机的用户列表 net user

跨局域网映射网络驱动器

跨局域网映射网络驱动器 edapex@https://www.sodocs.net/doc/8b10591510.html, 大家都知道,通过Samba共享文件夹后,另一台电脑在Windows下通过映射网络驱动器可以将共享文件夹映射为一个驱动盘,从而很方便的对共享文件夹内容进行修改和访问。 在同一台机器或局域网内,这是很容易实现的事,但是如果不在同一个局域网呢?网上有不少人提问,但并没有人提出解决方案。 究竟要如何实现呢?下面以TP-LINK的家用路由器为例,进行详细地说明。 这里说一句,TP-LINK的路由器功能确实很强大,强大到做路由器的专业人士对有些功能也不太了解。但是一旦你想要借此实现某些功能,才发现一切皆有可能。当然,对于小白用户而言,可能就会一头雾水。不过目前TP-LINK出了触屏路由器,通过屏幕可以很方便地对常用功能进行设置,不得不说是小白们的福音。 下面切入正题,为了大家理解方便,先上拓扑图。 如上图所示,通过路由器,我们组建了多个局域网。路由器B和C通过WAN 口接入路由器A,这样192.168.0.X和192.168.2.X就是两个独立的局域网。 那么,假设我们的文件服务器为主机G,主机G上通过samba共享了某个文件夹,共享名为test。主机D和主机E怎么样才能将主机G的共享文件夹test 映射为网络驱动器呢? 在不同的局域网,是不能直接访问的,如主机E是Ping不通主机G的。因此,直接映射肯定是不行的,不信的小盆友可以试试。 究其原理,是因为路由器不会将其下属网络暴露出来的,主机E Ping主机G 时,报文到达路由器C,路由器C不会将其下发到下属网络192.168.2.X,而是直接抛弃,导致ping包无人响应而超时。 脑子灵光的小盆友马上可能就会想到,那路由器C将其下发到下属网络 192.168.2.X不就可以了吗?真的可以吗?真的真的可以吗?你信,反正我是不信了。原因不纠结,想纠结的可以去学习一下路由器的原理。 那肿么办?

计算机网络命令大全

计算机网络经典命令大全 1 .最基本,最常用的,测试物理网络的? ping 192.168.0.8 -t ,参数-t是等待用户去中断测试? 2.查看DNS、IP、Mac等? A.Win98:winipcfg? B.Win2000以上:Ipconfig/all? C.NSLOOKUP:如查看河北的DNS? C:\>nslookup? Default Server: https://www.sodocs.net/doc/8b10591510.html,? Address: 202.99.160.68? >server 202.99.41.2 则将DNS改为了41.2? > https://www.sodocs.net/doc/8b10591510.html,?

Server: https://www.sodocs.net/doc/8b10591510.html,? Address: 202.99.160.68? Non-authoritative answer:? Name: https://www.sodocs.net/doc/8b10591510.html,? Address: 202.99.160.212? 3.网络信使(经常有人问的~)? Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段? net stop messenger 停止信使服务,也可以在面板-服务修改? net start messenger 开始信使服务? 4.探测对方对方计算机名,所在的组、域及当前用户名(追捕的工作原理)? ping -a IP -t ,只显示NetBios名? nbtstat -a 192.168.10.146 比较全的?

https://www.sodocs.net/doc/8b10591510.html,stat -a 显示出你的计算机当前所开放的所有端口? netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等? 6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址? arp -a? 7.在代理服务器端? 捆绑IP和MAC地址,解决局域网内盗用IP!:? ARP -s 192.168.10.59 00 -50-ff-6c-08-75? 解除网卡的IP与MAC地址的绑定:? arp -d 网卡IP? 8.在网络邻居上隐藏你的计算机(让人家看不见你!)? net config server /hidden:yes?

驱动器映射批处理命令

批处理映射磁盘驱动器脚本 刚开始是这样写的 @echo off mode con cols=60 lines=20 color 24 title 迈德国际共享配置 echo ************************************************************ echo ******** 系统运行后,共享对应如下 ******** echo ******** z盘为个人用盘 ******** echo ******** y盘为公司原共享盘 ******** echo ******** x盘为部门共享盘 ******** echo ************************************************************ echo *************请输入你OA上显示姓名,然后按回车键************** set /p name= echo ***************请输入你OA用户名,然后按回车键**************** set /p oa_name= echo ***************请输入你所在部门,然后按回车键**************** set /p group= net use * /del /yes net use z: \\192.168.1.233\%name%$ "mind" /user:%oa_name% net use x: \\192.168.1.233\%group% "mind" /user:%oa_name% net use y: \\192.168.1.233\cygx "mind" /user:%oa_name% 在服务器上建立了每个人对应的共享及其部门的共享,每个人对应的文件放在user/文件夹下。在部门的文件夹建立其网络快捷方式,设置好权限。不过,这样有一个问题,每次重启后,要不就是磁盘共享消失,要不就是需要输入密码,无奈之下,又加了段代码 @echo off mode con cols=60 lines=20 color 24 title 迈德国际共享配置 echo ************************************************************ echo ******** 系统运行后,共享对应如下 ******** echo ******** z盘为个人用盘 ******** echo ******** y盘为公司原共享盘 ******** echo ******** x盘为部门共享盘 ******** echo ************************************************************ echo *************请输入你OA上显示姓名,然后按回车键************** set /p name= echo ***************请输入你OA用户名,然后按回车键**************** set /p oa_name= echo ***************请输入你所在部门,然后按回车键**************** set /p group= net use * /del /yes

解决网络驱动器造成打开我的电脑延迟

Fix slow opening of my computer in Win Xp and delayed contents display. Posted on November 11, 2007, 11:45 am Under category tips & tricks by abhishek Advertisements If you are encountering the one of the most common problem of slow opening of my computer in windows xp and contents of my computer as a result display very lately then you will be surprised to know that your computer is not old or slow but there is simple fix to this problem. Why Does My computer opens slowly ? The main reason behind is the default option being checked in windows xp to search for network drives and printers every time you open my computer and there may be network drives which are being accessed when you open my computer. How to Speed up My Computer Opening 1. Open My computer>>File Menu>>Tools>>Folder Options >>View 2. Uncheck the first checkbox which says "Automatically search for Network folders and printers" 3. You can also simply Disconnect the Map drives to solve this issue, Go to Tools>>Disconnect the Map Drives(Network Drives) and select the network drive to disconnect. Updated on 27 May 2008: As suggested by one of the reader Zamora525 another reason behind slow opening of your my computer may be due to a windows service called ‘windows image acuisitions (WIA)’– Provides image acquisition services for scanners and cameras. You need to stop it by the commands given below. 1. Open Start >> Run or press window+r

网络共享和磁盘映射

XP系统 一、用命令查看本地共享 开始→运行→cmd,输入net share 二、用命令查看远程共享 (1)net use \\远程ip地址\ipc$ 对方密码/user:对方用户名(2)net view \\远程ip地址 三、使用命令设置共享

net share admin$ net share ipc$ net share c$=c: net share e$=e: 四、使用命令删除共享 Net share admin$ /del net share c$ /del 五、1、使用命令将远端地共享文件夹映射成本地磁盘 net use z: \\远程ip地址\共享文件夹名 2、使用图形界面将远端地共享文件夹映射成本地磁盘 (1)启动“Windows资源管理器”(双击打开“我的电脑”即可)。 (2)在“工具”菜单上,单击“映射网络驱动器”。

(3)在“驱动器”框中,单击映射驱动器要使用的驱动器号,比如选择“Z:”。在此,你不可以使用计算机当前已使用的任何驱动器号。 4. 在“文件夹”框中,使用UNC(Universal Naming Conversion,通用命名约定)格式键入要连接的共享位置的名称,该格式形式为:\\计算机名\共享名。 其中,“计算机名”是你试图连接的计算机名称,“共享名”是该计算机上的共享文件夹的名称。或者,也可以可单击“浏览”按钮,然后查找要连接到的计算机、该计算机上的共享位置以及该共享中的子文件夹。 5. 单击“完成”按钮。 现在,在“Windows资源管理器”中的文件夹窗格中,你就可以看到所创建的映射驱动器(共享文件夹)以及你的计算机上的所有其他驱动器了。要断开网络驱动器,请在“Windows资源管理器”窗口的“工具”菜单上单击“断开网络驱动器”命令即可。

映射网络驱动器会自动断开的解决方法

映射网络驱动器会自动断开的解决方法 由于服务器中有一些重要的数据,需要备份,而在本机备份仍然不够安全,为了加强数据的安全性需要在局域网内其他机器备份。一般采用批处理形式,但需要映射的网络驱动器一直保持连接,windows默认设置是15分钟后自动断开。 通过网络搜索,现将解决方法整理如下: (两种方法使用其中之一即可。) 一、使用注册表编辑器增加默认超时期限。 1、在注册表中找到并单击下面的注册表项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanm anserver\parameters 2、在右窗格中,单击值autodisconnect,然后在“编辑”菜单上单击“修改”。默认15,如果值autodisconnect 不存在,“新建”,“REG_DWORD”“数值数据”框中键入ffffffff,然后单击“确定”。(ffffffff,单位是分钟,我换算了一下大概是8000多年,肯定够用了,哈哈!) 二、使用命令更改默认超时期限 1、打开命令窗口,键入net config server /autodisconnect:number命令行,然后按ENTER 键 (其中number 是您希望让服务器在断开映射的网络驱动器之前等待的分钟数。此命令的最大值是65535。) 2、如果将自动断开连接值设置为0,并不表示关闭了自动断开功能,而是表示仅在闲置几秒钟之后服务器服务就会断开映射的网络驱动器。 3、如要关闭自动断开连接功能,请打开命令窗口,键入net config server /autodisconnect:-1命令,然后按ENTER 键。

51CTO下载-在域组策略中实现映射网络驱动器的方法

在域组策略中实现映射网络驱动器的方法 一、把下面代码复制到记事本中,并保存文件名为“logon.vbs” Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") set wshshell=WScript.CreateObject("WScript.shell") WScript.sleep 3000 WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX" 二、在AD用户和计算机中的域名上右击,选择属性。 三、在弹出的窗口中选择组策略选项卡——点击编辑按钮——在跳出的默认域策略窗口中选择用户配置——Windows设置——脚本(登陆/注销)——登陆属性——点击显示文件按钮,把logon.vbs复制到弹出的文件夹中——点击添加按钮——点击浏览按钮把刚才复制的logon.vbs脚本文件添加进去——点击确定按钮。 添加共享打印机 Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") Wshnetwork.addWindowsPrinterConnection "\\pc-hp1020" Wshnetwork.SetDefaultpritner "\\pc-hp1020" 自动映射网络驱动器: Set WshNetwork = WScript.CreateObject("https://www.sodocs.net/doc/8b10591510.html,work") WshNetwrok.RemoveNetworkDrive "z" WshNetwork.MapNetworkDrive "z:","\\X.X.X.X\XXXX" @echo off color f2 mode con cols=71 lines=10 echo ********************************************************************** echo ********将添加网络驱动器到本地倒数第一个可用盘符(一般为Z:)*********** echo ********************************************************************** echo @echo off net use * \\Server\share P@ssw0rd /user:Domain\sharer /PERSISTENT:no net use x: \\servername\sharename /y 删除用: net use x: /d

server2008自动映射网络驱动器

首选设置并非强制性,客户端可自行更改设置值,因此它适用于来当做默认值。 演练一:域内用户登录时,它的驱动器号会自动连接到域控制器内的共享文件夹。(其中的驱动器为客户端的),使用过滤功能让组织单位业务部内的用户KDS登录时,其磁盘驱动器Y:会自动连接到域控制器内的database共享文件夹,而其他用户则不可以。 1.完成前面的客户机加入域和在域控制器上建立业务部这个组织单位,并在这个业务部域内建立一个用户KDS和其他用户,用于最后的客户机域登录并连接共享文件夹。 2.在域控制器上创建文件夹tools与database,将它们设置为共享文件夹,假设允许读取权限给everyone. 3.域控制器上以系统管理员身份登录:netfive\administrator P@ssw0rd 4.开始---管理工具---组策略管理

5.展开业务部--对着测试用的GPO 右击---编辑(业务部右击--在这个域中创建GPO并在此处链接--创建测试用的GPO 组策略对象) 6.展开用户设置---首选项---windows设置---对着驱动器映射单击右键--新建--映射驱动器 7.在操作列表中选择更新,位置文本框中输入共享文件夹路径\\USER-Q80FLS3CV0\tools,使用Z:磁盘来链接此共享文件夹,选择重新连接以便每次登陆时都会自动使用Z:磁盘来链接。

8.在常用标签,勾选在登录用户的安全上下文中运行(用户策略选项) 注:客户端的SCE默认是使用本地系统账户的身份来处理首选设置的项目,即只能访问本地计算机内的系统资源,勾选后,就可以用用户登录身份来处理首选设置项目,可以访问域控制器内的共享资源。

映射网络驱动器:组策略应用之一

组策略应用之一:映射网络驱动器 在部署文件服务器时,我们经常会用映射网络驱动器的方法访问共享文件,但如果有新员工离职、调岗或更换电脑后,就不得不重新映射网络驱动器,在一定程度上即增加了系统管理员的工作负担,另外在一定程度上也会影响员工的工作,尽管访问网络驱动器方法不难,但对于普通员工来说,仍然是件很头疼的事情,比如财务部的小王,在PC1上可以访问财务共享的报表,在PC2上同样希望可以正常访问,如何还需要重新添加映射,岂不是很麻烦了?解决这个问题最为便捷的方法就要利用强大的组策略功能了。 Setp1:首先在域控上建一个财务部的OU ,添加员工王小明 图: 1 Step2:在【开始】----【管理工具】中找到【组策略管理】,并打开它,在OU财务部上点击右键,创建一个新的GPO:映射驱动器,

图: 2 Setp3:编辑组策略,并发布映射驱动器。用右键打开组织单位财务部下的策略“映射驱动器”,并将其展开,在【用户配置】--【首选项】--【window设置】下找到【驱动器映射】选项后,在右侧的视窗中仍然用右键点击,在右键菜单中我们选择新建映射驱动器,将会弹出【新建驱动器属性】的窗口。

图: 3 Step3:编辑新建驱动器属性,在本属性中的设置直接关系到能否正确的发布驱动器,所以我们要细细的分析一下。 图: 4 【操作】:在此类型的下拉列表中提供了四个选择:创建、替换、更新和删除。组策略的应用结果会因选定的操作以及驱动器号是否已经存在而异。 [创建]:为用户创建新的映射驱动器。

[替换]: 删除并重新创建用户的映射驱动器。“替换”操作的最终结果是覆盖与映射驱动器相关的所有现有设置。如果驱动器映射不存在,则“替换”操作会创建新的驱动器映射。 [更新]: 修改用户的现有映射驱动器的设置。该操作与“替换”不同,它仅更新在该首选项中定义的设置。所有其他设置保持为在映射驱动器上配置的状态。如果驱动器映射不存在,则“更新”操作会创建新的驱动器映射。 [删除]:删除用户的映射驱动器。 因为客户端现在还没有映射的网络驱动器,所以在这里我们选择[创建]选项,我们也可以根据实际情况选择不同的选项。 【位置】:在这一项里,我们必须输入UNC路径(如UNC 路径(如 \\server\sharename、\\server\hiddenshare$ 或 \\server\sharename\foldername),如果是上面的操作选项是创建、替换或更新时,这个位置则不得不添,如若是删除就不必了。在这里我们务必记得要将共享的文件夹授权给用户,否则当最后映射成功后却没有权限使用! 【驱动器号】:给需要映射的驱动器配置一个标识,这个比较简单,我的习惯就是从Z开始使用。 Step4:【连接身份】往下的选项可以省略掉,接下来单击【常用】选项卡,勾选上[项目级别目标],然后点击【目标】选项卡,打开目标编辑器(如图6)

IIS虚拟目录实现与文件服务器网络驱动器映射共享

IIS虚拟目录实现与文件服务器网络驱动器映射共享 这篇文章转载别人,想原创作者致敬!我本人也遇到同样的问题,故转载记录。 本文重点描述如何使用IIS访问共享资源来架设站点或执行 https://www.sodocs.net/doc/8b10591510.html, 等脚本。 通常情况下,拥有多台服务器的朋友在使用IIS建立站点的时候,会遇到如何把多台服务器的资源合并到一起的问题。如何让A服务器的站点,访问B服务器内的资源(如:音乐、视频等)。 当然,我们可以使用 http 协议来实现。在B服务器内建立一个资源站点,然后A服务器的站点直接通过http方式请求B服务器内的资源站点来获得资源,有时候这样做不是我们想要的效果。 设想,能否将B服务器的资源共享到A服务器中来,作为A服务器站点中的一个虚拟目录呢? Linux中,我们可以使用 NFS 很方便的达到这个目的,同样,在IIS中也是同样可行的,请见下文中的详细描述。 准备工作 1.共享资源服务器为 ShareServer,IP地址为:19 2.168.100.10; 2.Web服务器为 WebServer,IP地址为:192.168.100.20 详细步骤: 一、共享账户的建立 1.在 WebServer 上建立一个用户名,方便使用该用户读取 ShareServer 上的共享目录,为了web文件能正常运行,同时又避免使用户拥有过高的权限,我们可以直接把该用户归入 Guests(win2003中) 组,或者 IIS_IUSRS(win2008中) 组内,这样就一举多得了。我这里建立的用户名为 IIS_ShareUser ,密码为 123456; 2.在 ShareServer 中也建立一个同名同密码的用户(必须一致,否则在UNC验证的时候会无法登陆)。这里用户名也应该为 IIS_ShareUser ,密码为 123456,也归入Guests组中; 二、共享位置的建立 1.ShareServer 中使用文件夹共享工具,共享出一个目录,共享名为 public ,共享权限设置为 Administrators 组读取+写入,IIS_ShareUser 用户读取(如果需要存东西,就加上写入权限); 这里 Administrators 用户必须拥有读取+写入权限,否则在 WebServer 里使用IIS直接设置的时候会提示无法保存设置。 共享位置的文件夹安全设置也必须加入 IIS_ShareUser 的读取运行权限,另外还需要加入IIS进程用户的读取运行权限,这里不再描述运行IIS站点所需要的文件夹安全权限设置。 三、IIS中引用共享目录 1.WebServer 中IIS里建立站点或虚拟目录,路径指向 \\19 2.168.100.10\

相关主题