gpt4 book ai didi

command-line - 我如何在大多数目录上执行代码,但带有批处理文件的文件中列出的目录除外?

转载 作者:行者123 更新时间:2023-12-02 00:24:59 26 4
gpt4 key购买 nike

所以我尝试在另一个目录下的大多数目录上执行代码,但我在文本文件中列出的目录除外。因此,例如,如果我想直接在 C:\中的所有目录上运行代码,但不说 C:\avoidme\,我会在 exclusions.txt 中添加 C:\avoidme 作为一行。但是我下面的代码似乎不起作用。关于如何做到这一点的任何想法?

for /f %%d in ('dir /b C:\') do (
find /c "C:\%%d" exclusions.txt
if %errorlevel% equ 1 (
Do code here

)

最佳答案

@echo offfor /D %%d in (*) do (    %WINDIR%\system32\find "%%d" exclude.list >nul    if errorlevel 1 (        echo good %%d    ) else (        echo bad %%d    ))

关于command-line - 我如何在大多数目录上执行代码,但带有批处理文件的文件中列出的目录除外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9205024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com