• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >DOS/BAT > 用批处理实现映射盘网络盘为固定盘符,请更改冲突的硬盘盘符

用批处理实现映射盘网络盘为固定盘符,请更改冲突的硬盘盘符

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了映射盘符,文件夹映射盘符,如何映射盘符,怎么映射盘符,看不见映射的盘符等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

以前在CSDN上提交的FAQ,不能通过搜索引擎来搜索CSDN的FAQ,找了好一会才找到。现CSDN的FAQ只有CSDN用户才能正常访问,固转到BLOG。

http://faq.csdn.net/FAQUnfurl.aspx?id=216232

Q:现有50台电脑需要映射一网络驱动,网络映射盘必须为F盘。问题是目前有部分电脑已有本地F盘,需要把本地的F盘的盘符更换成J后,再映射网络驱动到F盘。由于电脑多,故想用批处理文件解决。

A:
---------------------------------------------------------------
可以使用diskpart 脚本
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/ca099518-dde5-4eac-a1f1-38eff6e3e509.mspx

批处理内容:
echo select volume f >remove.txt
echo remove >>remove.txt
diskpart /s remove.txt >output.txt
net use f: \\ip\dir
set vol=0
for /f "skip=6 delims=卷DiskPart成功地删除了驱动器号或装载点。 " %%i in (output.txt) do set vol=%%i
echo select volume %vol% >assign.txt
echo assign >>assign.txt
diskpart /s assign.txt
del remove.txt
del assign.txt
del output.txt
---------------------------------------------------------------

1、先移除F盘盘符,命令如果成功执行会输出文本到output.txt
  diskpart> select volume f 选择F盘,成功的话会有输出显示选择了某个盘假设为:卷5
        diskpart> remove 移除当前选择盘的盘符的
     diskpart /s remove.txt >output.txt 是为了把diskpart的输出内容写到output.txt中

2、加载网络盘
    net use f: \\ip\dir 详细用法想楼主应该会使用,具体帮助见net help use

3、利用output.txt获取卷5
  for 执行过程:条过6行,并把“卷DiskPart成功地删除了驱动器号或装载点。 ”里的内容作为分隔符进行读文本,那就会把数字5读取到变量%%i中,然后赋值给vol变量

4、重新加载卷5
  diskpart> select volume 5 选择卷5,因为我们已经移掉盘符,所以就只能用数字了,这就是output.txt的作用
    diskpart> assign 移除当前选择盘的盘符的

</div>

您可能想查找下面的文章:

  • 用批处理实现映射盘网络盘为固定盘符,请更改冲突的硬盘盘符

相关文章

  • cmd.exe 一些常见的启动参数介绍
  • 配置IP地址的批处理代码
  • DOS批处理中%~dp0等扩充变量语法详解
  • 批处理代码搞定Windows下Nginx+PHP(FastCGI)管理
  • 将txt文件名写入文件首行的bat代码(保留源文件)
  • 批处理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)
  • 实现android应用程序自动化测试的批处理脚本
  • DOS命令详解
  • dos、bat批处理延时执行命令的两种方法
  • 打造个性批处理界面

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 使用 atmadm 来显示 ATM 适配器上传入和传出呼叫的统计信息
    • 批处理实现的网络巡检脚本(PING与端口扫描)
    • CMD下的网络安全配置方法
    • 批处理写的电视机效果代码
    • DOS命令之ECHO命令的使用
    • 再谈DOS批处理下格式化日期字符串的三种方法(详解)
    • 使用FTP下载目录,即FTP命令批量自动下载的bat文件
    • win2000/winXP 停止打印的bat
    • 批处理 Set 命令详解 让你理解set命令第1/2页
    • 用注册表实现(仅供备用)硬盘各分区的默认共享:关闭

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有