无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 1802|回复: 5
打印 上一主题 下一主题

[求助] 请教FORX命令问题

[复制链接]
1#
发表于 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
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-15 15:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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