我需要在我的 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 命令启动。