批处理脚本以在子文件夹中查找文件夹并获取文件夹路径 [英] Batch Script to Find a Folder inside Sub Folders and get Folder Path

查看:596
本文介绍了批处理脚本以在子文件夹中查找文件夹并获取文件夹路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试提供一个将执行以下操作的批处理文件:

I am trying to come up with a batch file that will perform the following:

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

我不太幸运能找到这样一个脚本的示例,甚至找不到一些东西.

I am not having much luck finding an example of such a script or bits and pieces of it even to put something together.

推荐答案

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

这篇关于批处理脚本以在子文件夹中查找文件夹并获取文件夹路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆