批处理脚本在子文件夹中查找文件夹并获取文件夹路径

PY_*_*PY_ 7 batch-file

我想提出一个将执行以下操作的批处理文件:

  1. 要求用户输入名称.如果没有给出姓名,请再次询问.
  2. 从起始点(例如C:\ Temp)搜索该名称的所有子文件夹.
  3. 如果找到,我想将找到的文件夹及其所有内容移动到另一个目录.
  4. 如果找不到,请让用户知道它找不到并允许他们再次尝试或应用程序.

我没有太多运气找到这样一个脚本的例子,或者甚至把它放在一起.

fox*_*ive 13

@echo off
for /d /r "c:\temp" %%a in (*) do if /i "%%~nxa"=="apples" set "folderpath=%%a"
echo "%folderpath%"
Run Code Online (Sandbox Code Playgroud)

  • 我知道这很古老,但你能否详细编辑每件作品的内容?这个'答案'并没有真正帮助其他人 (7认同)