自动映射网络的批处理怎么写 自动映射网络的批处理怎么写
- 综合知识
- 关注:5.85K次
新建一个.bat文件,写入命令“net share IP地址目录 X?”。在这里,目录为你所要共享的资源目录名称,而X:则是你要将共享文件夹映射成的驱动器的盘符,只要不和网络上的其他映射过的驱动器重名就可以了,它的取值范围是A~Z。
写完命令后存盘,然后把这个bat文件加入到启动组中,这样无论是注销还是启动,它都会自动建立映射,完成启动后,网络驱动器就建立好了,比启动的时候手工选择“恢复映射”或者是启动后手动映射网络驱动器方便得多。各位有需要的朋友不妨试一下吧!
编辑点评:一个小小的批处理文件的确可以大大提高网络工作的效率。小编这里也举个例子,编辑一个批处理文件,内容如下:
net user username password /add
net localgroup administrators user name /add
同样把它加到启动组,就能让用户自动加到本地管理员组中去,也是很方便的,呵呵。
2.自动映射网络的批处理怎么写net use z: 192.168.1.xd "" /user:"guest" /persistent:yes
计算机策略-用户指派或者权利分配-拒绝网络访问此计算机-删除guest-拒绝以服务身份登录-删除guest
1.打开本地策略管理界面(从管理工具界面中打开)。2.在 本地策略->用户权利指派 中 ,找到如下项修改:"从网络访问此计算机" ,打开后把可以访问此计算机的用户或组添加进来。3.在 本地策略->安全选项 中,找到如下项修改:"网络访问: 本地帐户的共享和安全模式" ,修改成 经典模式 即可。
映射驱动器拒绝访问进入组策略 安全设置 本地策略 安全选项 账户使用空密码的本地账户只允许控制台登录 禁用
3.自动映射网络的批处理怎么写新建一个.bat文件,写入命令“net share IP地址目录 X?”。
在这里,目录为你所要共享的资源目录名称,而X:则是你要将共享文件夹映射成的驱动器的盘符,只要不和网络上的其他映射过的驱动器重名就可以了,它的取值范围是A~Z。 写完命令后存盘,然后把这个bat文件加入到启动组中,这样无论是注销还是启动,它都会自动建立映射,完成启动后,网络驱动器就建立好了,比启动的时候手工选择“恢复映射”或者是启动后手动映射网络驱动器方便得多。
各位有需要的朋友不妨试一下吧! 编辑点评:一个小小的批处理文件的确可以大大提高网络工作的效率。小编这里也举个例子,编辑一个批处理文件,内容如下: net user username password /add net localgroup administrators user name /add 同样把它加到启动组,就能让用户自动加到本地管理员组中去,也是很方便的,呵呵。
4.如何用批处理的方式来映射网络驱动器手上没有局域网的电脑,所以不怎么研究这类的批处理。
以下代码是需要去每台电脑上手动执行的代码:
@echo off & setlocal
title 映射网络共享 By 依梦琴瑶 & color 0a
::设置服务器IP地址
set IP=192.168.1.100
::设置服务器共享文件夹名字(PS)和映射后显示的卷标别名(PV)
set PS1=部门共享数据文件夹
set PV1=部门共享数据
set PS2=个人文件夹
set PV2=个人数据
::设置用户密码,没有就留空
set UPWD=
::以下代码请勿随意更改
set Num=0
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if not exist %%a: (
set /a Num+=1
set Pan!Num!=%%a
)
if !Num! equ 2 goto Mapping
)
exit
:Mapping
net use %Pan1%: %IP%%PS1% "%UPWD%" /user:"%USERNAME%"
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2##%IP%#%PS1%" /v _LabelFromReg /d "%PV1%" /f
net use %Pan2%: %IP%%PS2% "%UPWD%" /user:"%USERNAME%"
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2##%IP%#%PS2%" /v _LabelFromReg /d "%PV2%" /f
echo, & echo 映射完毕,请按任意键退出
pause>nul & exit
效果图:
这个脚本中用户名可以不用设置,因为它会自动获取当前电脑的用户名。唯一缺点就是密码需要你对应电脑设置后,在每台电脑上运行一次。
如果在你服务器上直接运行一次,就给局域网内所有的电脑都映射,这个我还在研究,毕竟不怎么接触网络共享这一块的脚本代码。
5.如何用批处理的方式来映射网络驱动器手上没有局域网的电脑,所以不怎么研究这类的批处理。
以下代码是需要去每台电脑上手动执行的代码: @echo off & setlocal 映射网络共享 By 依梦琴瑶 & color 0a::设置服务器IP地址set IP=192.168.1.100::设置服务器共享文件夹名字(PS)和映射后显示的卷标别名(PV)set PS1=部门共享数据文件夹set PV1=部门共享数据set PS2=个人文件夹set PV2=个人数据::设置用户密码,没有就留空set UPWD=::以下代码请勿随意更改set Num=0for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if not exist %%a: ( set /a Num+=1 set Pan!Num!=%%a ) if !Num! equ 2 goto Mapping)exit:Mappingnet use %Pan1%: %IP%%PS1% "%UPWD%" /user:"%USERNAME%"reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2##%IP%#%PS1%" /v _LabelFromReg /d "%PV1%" /fnet use %Pan2%: %IP%%PS2% "%UPWD%" /user:"%USERNAME%"reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2##%IP%#%PS2%" /v _LabelFromReg /d "%PV2%" /fecho, & echo 映射完毕,请按任意键退出pause>nul & exit效果图: 这个脚本中用户名可以不用设置,因为它会自动获取当前电脑的用户名。唯一缺点就是密码需要你对应电脑设置后,在每台电脑上运行一次。
如果在你服务器上直接运行一次,就给局域网内所有的电脑都映射,这个我还在研究,毕竟不怎么接触网络共享这一块的脚本代码。
6.怎样编写一个批处理映射网吧的盘符以在我的电脑上点右键有映射网络驱动器
输入类似于ipc$的地址
然后会让你输入管理员帐号密码,
输入那个机器的管理员帐号密码即可
若系统是XP,可能会有仅来宾帐户的限制,
也就是XP默认只允许用guests权限帐户建立连接
这个的原理是建立ipc连接(管理员权限)
然后才能映射驱动器
在CMD下用net use也一样
必须先建立ipc连接
然后再映射
建立ipc连接命令如下
net use ipipc$ "密码" /user:管理员权限的帐户
然后影射的命令如下
net user x: ipc$
x是本机映射的盘符,ip是对方ip,c是要影射的对方的盘符
- 文章版权属于文章作者所有,转载请注明 https://shqsg.com/zh-sg/zonghezhishi/lypynx.html