无忧启动论坛

标题: 如何写一个批处理始终指向U盘 [打印本页]

作者: a46872963    时间: 2020-10-14 13:03
标题: 如何写一个批处理始终指向U盘
本帖最后由 a46872963 于 2020-10-16 19:02 编辑

RT 比如我写一个批处理 运行U盘里的某个程序,因为硬盘分区个术可能不同 那么U盘的盘符也会变化
求问 如何写批处理实现。或者说变量怎么写
另外再问下一个BAT怎么实现先执行完上面的命令再执行下一段
例如
COPY命令 复制完成后
下一段再启动某个EXE程序
作者: nttwqz    时间: 2020-10-14 14:41
%~dp0批处理当前目录
%~d0批处理所在分区根目录
作者: chensjiu    时间: 2020-10-14 14:42
在BAT里,命令的执行本来就是按顺序的呀,一个执行结束后再执行下一个的
作者: hilsonma    时间: 2020-10-14 16:10
将批处理放在U盘,使用 %~d0 表示批处理所在U盘分区盘符。

使用带 /wait 参数的 start 来执行命令就会等待执行完该命令再到下一条命令。
作者: bjay2008xmy    时间: 2020-10-14 16:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 都市浪子666    时间: 2020-10-14 20:48
给你查找U盘的批处理


@echo off
setlocal enabledelayedexpansion

set 可移动U盘=无U盘
set dev= c d e f g h i j k m l n o p q r s t x y z
for  %%i in (%dev%) do (
    fsutil fsinfo drivetype %%i: |findstr "可移动驱动器">nul&&set 可移动U盘=%%i
   )

echo 可移动U盘: %可移动U盘%
pause
作者: chensjiu    时间: 2020-10-14 21:59
学习了,很赞

作者: a46872963    时间: 2020-10-15 01:07
本帖最后由 a46872963 于 2020-10-15 01:23 编辑
bjay2008xmy 发表于 2020-10-14 16:44
PECMD提供了一个方法,可以让U盘始终固定为一个盘符(在盘符没有冲突的情况下)。
步骤:
1、在U盘根盘目 ...

大佬 我简单点描述下我的问题 我写了个ISO个事的PE到U盘 想在PE先复制U盘的某个目录下的某个文件文件去X盘 再X盘指定路径下运行一个EXE程序我应该怎么搞,主要是前面我不会 批处理好像不支持变量表达?

作者: a46872963    时间: 2020-10-15 01:25
都市浪子666 发表于 2020-10-14 20:48
给你查找U盘的批处理

谢谢 回答 我不是找到这个U盘的盘符 我是想写个批处理复制此U盘某个目录下的某个文件去PE里的 X盘位置
作者: a46872963    时间: 2020-10-15 01:27
nttwqz 发表于 2020-10-14 14:41
%~dp0批处理当前目录
%~d0批处理所在分区根目录

大佬你这个我明白,我想弄个定位批处理 指定运行U盘里的批处理 而不是我手动每次去U盘运行你说的这个批处理
作者: 都市浪子666    时间: 2020-10-15 07:05
a46872963 发表于 2020-10-15 01:25
谢谢 回答 我不是找到这个U盘的盘符 我是想写个批处理复制此U盘某个目录下的某个文件去PE里的 X盘位置

U盘的盘符找出来了,复制U符目录下的文件去PE的X盘,不会写??
作者: 2010天月来了    时间: 2020-10-15 08:22
楼主应该要求一个批处理能够识别出多个U盘中某一个U盘中的文件进行复制操作。

不是单一的一个U盘,单一的一个U盘,上面的那些就足够了。
作者: chensjiu    时间: 2020-10-15 10:56
2010天月来了 发表于 2020-10-15 08:22
楼主应该要求一个批处理能够识别出多个U盘中某一个U盘中的文件进行复制操作。

不是单一的一个U盘,单一 ...

2#4#楼的解答就能满足你的要求的
作者: liu_zhenfeng    时间: 2020-10-15 11:40
Win10下U盘EFI启动分区盘符去除批处理mountvol %cd:~0,2% /d

bbs.wuyou.net/forum.php?mod=viewthread&tid=416594

可参考一下这个帖子,mountvol 替换成copy
作者: bjay2008xmy    时间: 2020-10-15 16:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: bjay2008xmy    时间: 2020-10-15 17:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: bjay2008xmy    时间: 2020-10-15 21:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: a46872963    时间: 2020-10-16 19:00
都市浪子666 发表于 2020-10-14 20:48
给你查找U盘的批处理

感谢分享 这段确实可以识别U盘
作者: rstart    时间: 2020-10-17 14:01
disk,,,3,u




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3