查看: 2810|回复: 18
收起左侧

[已解决] 【已解决】求在weipe下关闭J盘的bat或者vbs

[复制链接]
yyz219
头像被屏蔽
发表于 2022-3-7 15:45:16 | 显示全部楼层 |阅读模式
本帖最后由 yyz219 于 2022-3-20 12:12 编辑

完美解决:
  1. @echo  off
  2. ::【删除J盘的盘符】
  3. mountvol J: /l >hide.txt
  4. mountvol J: /d
  5. ::【恢复J盘的盘符】
  6. set /p name=<hide.txt
  7. mountvol J: %name%
  8. del hide.txt
  9. exit
复制代码


yyz219
头像被屏蔽
 楼主| 发表于 2022-3-11 21:56:58 | 显示全部楼层
真的没办法了吗?
nmyh
发表于 2022-3-12 09:43:28 | 显示全部楼层
你试试这个看可以不(有些虚拟磁盘加载的盘符不能移除):


代码如下:
  1. @echo off
  2. REM 需右键以管理员身份运行此批处理

  3. REM 设置盘符
  4. set sPanFu=J

  5. (
  6. echo list volume
  7. echo exit
  8. ) | diskpart.exe

  9. echo.
  10. echo 如果“LTR”有%sPanFu%,就按任意键继续移除操作...
  11. pause>nul

  12. (
  13. echo select volume=%sPanFu%
  14. echo remove letter=%sPanFu%
  15. echo exit
  16. ) | diskpart.exe

  17. echo.
  18. echo 操作完成,按任意键退出....
  19. pause>nul
  20. exit
复制代码


下面这个是我自己试的:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +8 收起 理由
yyz219 + 8 版区有你更精彩: )

查看全部评分

yyz219
头像被屏蔽
 楼主| 发表于 2022-3-13 21:40:54 | 显示全部楼层
nmyh 发表于 2022-3-12 09:43
你试试这个看可以不(有些虚拟磁盘加载的盘符不能移除):

多几天我回家后再试下(现在在老家),非常感谢你的帮助
yyz219
头像被屏蔽
 楼主| 发表于 2022-3-17 17:49:21 | 显示全部楼层
nmyh 发表于 2022-3-12 09:43
你试试这个看可以不(有些虚拟磁盘加载的盘符不能移除):

你好

可能是我没有表达清楚:
我要达到的目的是:运行批处理以后,将已经打开的J盘关闭(不是将它隐藏),我希望在【计算机】 中还【能够看到J盘】的盘符
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
现在还有一个问题:我在正常系统下运行了【关闭J盘符.bat】,现在在正常系统下【看不到J盘】,怎样才能够将J盘的盘符重新弄出来?谢谢
nmyh
发表于 2022-3-17 18:08:04 | 显示全部楼层
yyz219 发表于 2022-3-17 17:49
你好

可能是我没有表达清楚:

恢复磁盘显示“把D改为J即可”:
1.计算机右键“管理”。

2.点左边的“磁盘管理”,右边选择没有盘符的分区,右键点“更改驱动器号和路径”。

3.点“添加”,分配以下驱动器号右边选择“D”,确定。

4.D盘分区就出来了。



你说的功能暂时不知道如何实现了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
yyz219
头像被屏蔽
 楼主| 发表于 2022-3-17 18:15:07 | 显示全部楼层
nmyh 发表于 2022-3-17 18:08
恢复磁盘显示“把D改为J即可”:
1.计算机右键“管理”。

按照你提供的方法,已经将J盘的盘符弄出来

能不能用批处理将它弄出来?

如果能够,先将J盘的盘符移除(也关闭了J盘),接着将J盘的盘符用批处理弄出来,不就达到了我的目的
nmyh
发表于 2022-3-17 18:33:47 | 显示全部楼层
yyz219 发表于 2022-3-17 18:15
按照你提供的方法,已经将J盘的盘符弄出来

能不能用批处理将它弄出来?

不能一键处理,移除了盘符后只能选择volume数字符号,但是这个分区数字符号每台电脑可能都是不一样的。
nmyh
发表于 2022-3-17 18:42:22 | 显示全部楼层
1楼看你是在说微PE下进行操作,可以直接用此批处理,不用恢复直接重启进入正常系统后J盘不会被自动移除的(不同系统下的状态是不一样的)。
yyz219
头像被屏蔽
 楼主| 发表于 2022-3-17 18:48:33 | 显示全部楼层
nmyh 发表于 2022-3-17 18:42
1楼看你是在说微PE下进行操作,可以直接用此批处理,不用恢复直接重启进入正常系统后J盘不会被自动移除的( ...

::【下面我将你写的批处理  跟  批处理之家的一个批处理合成一个,达到了我的目的。麻烦你看一下还有那些可以精简、完善?谢谢】
@echo off
REM 需右键以管理员身份运行此批处理

REM 设置盘符
set sPanFu=J

(
echo list volume
echo exit
) | diskpart.exe

echo.
echo 如果“LTR”有%sPanFu%,就按任意键继续移除操作...

(
echo select volume=%sPanFu%
echo remove letter=%sPanFu%
echo exit
) | diskpart.exe

echo.
echo 操作完成,按任意键退出....

::【下面将J盘的盘符{涛的(J:)}弄出来】
set info=互助互利,支付宝扫码头像,感谢打赏
rem 有问题,可加QQ956535081及时沟通
title %info%
cd /d "%~dp0"
for /f "tokens=2" %%a in ('echo;list vol^|diskpart^|find "涛的"') do set vol=%%a
if not defined vol (echo;not found&goto :end)
(echo;select volume %vol%
echo;assign letter=J)|diskpart
:end
echo;%info%
exit
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 06:36 , Processed in 0.129149 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表