无忧启动论坛

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

[求助] 全盘搜索install.wim文件的命令 求简化

[复制链接]
1#
发表于 2022-1-10 20:12:14 来自手机 | 显示全部楼层
nttwqz 发表于 2017-10-16 23:54

n大你好!求帮我修改一个bat,在D盘A文件夹里面有个1.pdf文件,在此文件夹下运行个bat,把1.pdf文件复制到*盘(盘符没有固定)/B文件夹,然后就弹出B文件夹窗口,就像平时双击打开文件夹这样子
@echo off
cd /d "%~dp0"
set Bpath="你的B文件夹名称"
for %%i in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (for /f "delims=" %%j in ('dir /ad/b/s "%%i:\%Bpath%"') do copy 1.pdf "%%j"&explorer "%%j" )
exit
试了一下,复制到子目录了!就是复制到了B文件夹下面的C文件夹了,弹出来是C文件夹里面
我就是想能复制到B文件夹目录下,弹出B文件夹目录窗口,帮我看一下哪里出错了,万分感谢!

点评

因为你用了两个for,第二个for去遍历B文件夹下的所有子文件夹,这样应该是复制到其所有子目录。难道B不在根目录?在的话直接改用if exist %%i:\%Bpath% 。。。就好  详情 回复 发表于 2022-1-10 21:08
回复

使用道具 举报

2#
发表于 2022-1-11 07:59:11 来自手机 | 显示全部楼层
nttwqz 发表于 2022-1-10 21:08
因为你用了两个for,第二个for去遍历B文件夹下的所有子文件夹,这样应该是复制到其所有子目录。难道B不在 ...

因为不知道B文件夹在哪个盘里,所以用for搜索全盘目录的文件夹,该怎么样修改?
回复

使用道具 举报

3#
发表于 2022-1-11 08:01:38 来自手机 | 显示全部楼层
nttwqz 发表于 2022-1-10 21:08
因为你用了两个for,第二个for去遍历B文件夹下的所有子文件夹,这样应该是复制到其所有子目录。难道B不在 ...

直接改用if exist %%i:\%Bpath% ,一闪而过,不能用

点评

先打开cmd,在其中执行,查看错误并修复  详情 回复 发表于 2022-1-11 09:17
回复

使用道具 举报

4#
发表于 2022-1-11 11:35:26 来自手机 | 显示全部楼层
nttwqz 发表于 2022-1-11 09:17
先打开cmd,在其中执行,查看错误并修复

谢谢!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-3 15:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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