无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2247|回复: 5
打印 上一主题 下一主题

[求助] 请教FORX命令问题

[复制链接]
跳转到指定楼层
1#
发表于 2021-12-27 22:22:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FORX \\?\HarddiskVolume1\PESOFT.7z,MySoft,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x %MySoft% -y -aos  -o"x:\PESOFT"
FORX \\?\HarddiskVolume2\PESOFT.7z,MySoft,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x %MySoft% -y -aos  -o"x:\PESOFT"
FORX \\?\HarddiskVolume3\PESOFT.7z,MySoft,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x %MySoft% -y -aos  -o"x:\PESOFT"
……
FORX \\?\HarddiskVolume20\PESOFT.7z,MySoft,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x %MySoft% -y -aos  -o"x:\PESOFT"
LOAD X:\PESOFT\PESOFT.INI

以上命令中的  HarddiskVolume+序号  如何用更加简便的方法表示?小白不会用,特来求教,谢谢!

2#
 楼主| 发表于 2021-12-27 22:24:33 | 只看该作者
FORX !\PESOFT.7z,MySoft,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x %MySoft% -y -aos  -o"x:\PESOFT"

这个只能搜索到可见分区的文件,隐藏分区没有盘符的搜不到,想用\\?\HarddiskVolume的方式
回复

使用道具 举报

3#
发表于 2021-12-28 00:35:51 | 只看该作者
不如用:
\\?\Harddisk0Partition2\
这种形式,更方便一些。
  1. PART list disk,&disks
  2. //MESS. %&disks%
  3. FIND $%&disks%<>,
  4. {
  5.     FORX * %&disks%,&disk,
  6.     {
  7.         PART list part %&disk%,&parts
  8.         SED &partsneed=0,[-\@][1-9][0-9]*[ ]*,,%&parts%
  9.         //MESS. %&partsneed%
  10.         FIND $%&partsneed%<>,
  11.         {
  12.             FORX * %&partsneed%,&part,
  13.             {
  14.                 //这里如果是隐藏分区自己处理分配个盘符吧,否则7z.exe是不支持这种格式的
  15.                 FORX \\?\Harddisk%&disk%Partition%&part%\PESOFT.7z,&MySoft,1,EXEC -wait -hide "%ProgramFiles%\7-Zip\7z.exe" x %&MySoft% -y -aos  -o"x:\PESOFT"
  16.             }
  17.         }
  18.     }
  19. }

复制代码

点评

大佬,我这样写 FORX \\?\Harddisk0Partition5\PETOOLS\*.exe,&Soft,1,FILE %&Soft%=>X:\ 为什么这个文件不能被复制到X盘呢  详情 回复 发表于 2021-12-28 13:34
晚上回家试试,感谢大神!  发表于 2021-12-28 10:04
回复

使用道具 举报

4#
发表于 2021-12-28 13:34:28 | 只看该作者
红毛樱木 发表于 2021-12-28 00:35
不如用:
\\?\Harddisk0Partition2\
这种形式,更方便一些。

大佬,我这样写
FORX \\?\Harddisk0Partition5\PETOOLS\*.exe,&Soft,1,FILE %&Soft%=>X:\
为什么这个文件不能被复制到X盘呢
回复

使用道具 举报

5#
发表于 2021-12-29 08:40:38 | 只看该作者
这里面应该还有很多空格的吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 20:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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