根据共享文件夹的权限进行自动映射网络驱动器
2012-03-20 15:10
197 查看
根据共享文件夹的权限进行自动映射网络驱动器
公司的文件服务器共享了很多的文件夹。因为文件夹没有自动映射到每个人的电脑中,所以他们经常要输入IP地址去打开文件夹服务器。特别是在电脑数量特别多的网络环境中,打开文件服务器只能以\\servername\的方法打开,如果服务器名或计算机名不好记怎么办?如果用户不知道哪些文件夹他有访问的权限,哪些没有访问的权限怎么办?
今天突然想到一个好的方法,实现了以上的要求:
建立一个批处理,把每一个共享的文件夹都通过net use 进行映射:
if exist “\\10.10.3.1\public\" net use * \\10.10.3.1\Public" /PERSISTENT:no
另一个例子;
if not exist "\\CNSHE06IS07FS\home\%username%" md "\\CNSHE06IS07FS\home\%username%"
if not exist h: net use h: \\cnshe06is07fs\home\%username% /persistent:yes
然后把它保存到一个bat批处理文件中,在AD的GPO中添加一个启动脚本的设置就可以了。
原理是:先以登陆的用户检查是否能访问到\\10.10.3.1\public\这个文件夹,如果能访问,说明他有访问这个文件夹的权限,然后执行 net use这个命令。
很简单,但很实用.
公司的文件服务器共享了很多的文件夹。因为文件夹没有自动映射到每个人的电脑中,所以他们经常要输入IP地址去打开文件夹服务器。特别是在电脑数量特别多的网络环境中,打开文件服务器只能以\\servername\的方法打开,如果服务器名或计算机名不好记怎么办?如果用户不知道哪些文件夹他有访问的权限,哪些没有访问的权限怎么办?
今天突然想到一个好的方法,实现了以上的要求:
建立一个批处理,把每一个共享的文件夹都通过net use 进行映射:
if exist “\\10.10.3.1\public\" net use * \\10.10.3.1\Public" /PERSISTENT:no
另一个例子;
if not exist "\\CNSHE06IS07FS\home\%username%" md "\\CNSHE06IS07FS\home\%username%"
if not exist h: net use h: \\cnshe06is07fs\home\%username% /persistent:yes
然后把它保存到一个bat批处理文件中,在AD的GPO中添加一个启动脚本的设置就可以了。
原理是:先以登陆的用户检查是否能访问到\\10.10.3.1\public\这个文件夹,如果能访问,说明他有访问这个文件夹的权限,然后执行 net use这个命令。
很简单,但很实用.
相关文章推荐
- 根据共享文件夹的权限进行自动映射网络驱动器
- 根据用户权限显示共享文件夹-windows 2003, Access-based Enumeration
- Windows server 2008 根据用户权限显示共享文件夹
- Windows server 2008根据用户权限显示共享文件夹
- 如何批量进行共享文件夹权限设置迁移复制
- Active Diretory 全攻略(六)--文件夹权限与共享(1)
- 在 Windows XP 中如何禁用简单文件共享和如何设置共享文件夹的权限
- 在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)
- Virtualbox虚拟机Ubuntu系统设置共享文件夹及自动挂载
- virtualbox共享文件夹无访问权限问题解决方法
- 文件服务器文件夹,共享文件夹及权限迁移
- 用Python读取指定文件夹下的所有Landsat影像,并根据影像获取时间对文件名进行排序
- Asp.net 2.0 根据客户端IP地址进行自动跳转(二级域名或子目录)
- VMware Workstation 无法与 Windows XP \ Windows 7 \ Windows 8 进行共享文件夹。
- cenos7虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
- 关于虚拟机中的unbuntu建立共享文件夹并自动挂载
- 文件夹共享服务自动停止
- Silverlight自动根据屏幕分辨率进行布局
- virtualbox下ubuntu共享文件夹自动挂载
- VirtualBox 共享文件夹设置 及 开机自动挂载