可以有两条路径

时间:2017-03-03 11:42:00

标签: batch-file cmd

使用此代码:

Rem If "%~1"=="" Exit/B

For %%A In ("%LocalAppData%\Microsoft\Outlook\*.ost"a) Do (

    Rem "%~1" "%~f0" :: "%%~fA"


    If %%~zA Lss %maxbytesize% (

    ) Else If "%email%"=="0" (

        msg * algo

    )
)

可以使搜索两个不同的路径,如:

For %%A In ("%LocalAppData%\Microsoft\Outlook\*.ost" and C:\Users\%username%\Documents\Outlook Files\) Do (

1 个答案:

答案 0 :(得分:1)

几乎你是如何做到的!

For %%A In ("%LocalAppData%\Microsoft\Outlook\*.ost" "%UserProfile%\Documents\Outlook Files\*.pst") Do (

您可以将它们分成不同的行,以便于阅读:

For %%A In (
    "%LocalAppData%\Microsoft\Outlook\*.ost"
    "%UserProfile%\Documents\Outlook Files\*.pst"
    "%AppData%\Local\Microsoft\Outlook\*.pst"
) Do (