linux修改磁盘盘符,mountvol命令修改磁盘分区/光驱的盘符

在linux下可以通过mount/umount 轻松挂载和卸载外部存储设备到一个挂载点,而在windows系统总同样也存在类似的命令就是:mountvol

Mountvol

创建、删除或列出卷的装入点。Mountvol 是一种不需要驱动器号而连接卷的方式。

语法:

mountvol [Drive:]Path VolumeName

mountvol [Drive:]Path /d

mountvol [Drive:]Path /l

mountvol [Drive:]Path /p

mountvol /r

mountvol /n

mountvol /e

mountvol Drive:/s

参数:

[Drive:]Path

指定装入点将驻留其中的现有 NTFS 目录文件夹。

VolumeName

指定装入点目标卷的卷名。该卷名结构为 \\?\Volume{GUID}\,其中 {GUID} 为全局唯一标识符 (GUID)(例如,\\?\Volume\{2eca078d-5cbc-43d3-aff8-7e8511f60d0e}\)。

/d

从指定文件夹中删除卷装入点。

/l

列出指定文件夹装入的卷名。

/p

从指定的目录中删除卷装入点、卸载基本卷、使基本卷脱机,使其不可安装。如果其他过程正在使用该卷,则 mountvol 将在卸载该卷之前关闭所有打开的句柄。使用 /p 卸载的卷将在卷列表中作为 NOT MOUNTED UNTIL A VOLUME MOUNT POINT IS CREATED(创建卷装入点后才安装)列出。如果该卷不只一个装入点,则在使用 /p 之前请使用 /d 删除其他装入点。可通过指派卷装入点而使基本卷可以重新安装。

/r

删除系统中不再存在的卷的装入点目录和注册表设置。这将防止以前在系统中的卷自动被装入,并防止将在添加回系统时被授予以前的卷装入点。

/n

禁用新基本卷的自动装入。新卷添加到系统时不会自动装入。

/e

重新启用新基本卷的自动装入。

/s

仅限于基于

Itanium计算机。装入指定驱动器上的

EFI 系统分区。

/?

在命令提示符下显示帮助。

注释

* 如果用完了可用的驱动器号,则装入无驱动器号的本地卷。

* 如果希望不重新格式化或更换硬盘而扩展卷空间,可向另一卷中添加装入路径。

* 如果使用一个具有多条装入路径的卷,其好处是可以使用单个驱动器号(如 C:)访问所有的本地卷。虽然您可以装入本地卷并且为它们指派驱动器号,但是不需要记住哪个卷对应哪个驱动器号。简单而言就是可以把其他的分区都挂载到C:的一个目录路径下面,创建和Linux类似的文件目录结构。

以下是使用MountVol自动检测并修改光驱的盘符(挂载点)的一个例子,使用前先用mountvol /l 列出当前所有的装载点,找到光驱所对应的文件卷的GUID,修改下面脚本对应的参数就可以使用了。

initialization.cmd

@echo off

:_Begin

echo 正在初始化,请等待...

mountvol G:\ /L>nul

if errorlevel 1 goto _load

goto _unload

:_load

mountvol D:\ /D

if errorlevel 1 goto _loaderror

mountvol G:\ \\?\Volume{此处为光驱卷的GUID}\

if errorlevel 1 goto _loaderror

echo ===================================

echo 成功挂载!!

echo ===================================

goto _end

:_loaderror

echo ***********************************

echo 挂载出现错误!请检查...

echo ***********************************

goto _end

:_unload

mountvol G:\ /D

if errorlevel 1 goto _unloaderror

mountvol D:\ \\?\Volume{此处为光驱卷的GUID}\

if errorlevel 1 goto _unloaderror

echo ===================================

echo 成功卸载!!

echo ===================================

goto _end

:_unloaderror

echo ***********************************

echo 卸载出现错误!请检查...

echo ***********************************

:_end

pause

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值