【问题标题】:recursive directory loop for symlinks in batch批量符号链接的递归目录循环
【发布时间】:2016-10-06 12:19:18
【问题描述】:

我正在尝试按照教程here 进行操作,但它给我留下了许多未解决的问题。我在映射的网络驱动器上有一个文件夹,现在,我只想遍历该目录并为每个文件回显它(最终我想检查它们并制作符号链接......)这是我到目前为止所拥有的:

@echo off
setlocal EnableDelayedExpansion 
for /f %%f in ('dir /b "X:\path\to\stuff"') echo %%f

当我运行这个时,我得到 :echo 在这个时候是出乎意料的。据我所知,这是一个语法错误,或者......?

【问题讨论】:

    标签: windows batch-file


    【解决方案1】:
    for /f %%f in ('dir /b "X:\path\to\stuff"') do echo %%f
    

    你需要 ...

    如果文件名中有空格,最好使用:

    for /f "tokens=* delims=" %%f in ('dir /b "X:\path\to\stuff"') do echo %%f
    

    【讨论】:

    • 谢谢!编写批处理文件对我来说是一项新的尝试,我没有太多机会使用它们。
    猜你喜欢
    • 2011-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多