需要通过窗口cmd检查文件夹X的所有子文件夹中的文件是否存在



我需要在我的 sas 脚本中使用 window cmd 来查找给定路径及其所有子文件夹中的特定文件。

我有文件存在函数可以在 sas 中使用,但它需要确切的路径作为输入 例如:C:\Users\vamehta\Downloads\Vaibhav\Project\abc.txt.

我需要查找abc.txt是否存在于以下任何子文件夹中 C:\Users\vamehta\Downloads\Vaibhav\Project.

请帮我解决这个问题。我正在寻找窗口cmd。

我假设您想在 sas 命令中使用字符串:

@echo off
for /f %%a in ('dir "C:UsersvamehtaDownloadsVaibhavProject" /b /a-d /s ^| find /i "abc.txt"') do echo %%a

或使用where

@echo off
for /f %%a in ('where /r "C:UsersvamehtaDownloadsVaibhavProject" "abc.txt"') do echo %%a

然后,您可以使用元变量通过 sas 命令启动。

最新更新