【发布时间】:2017-04-10 14:52:42
【问题描述】:
我对命令脚本非常陌生,请帮助解决以下问题。
我有下面的 for 循环,它返回 C:\test 文件夹及其子文件夹中可用文件的路径。我要文件路径中的目录路径例如。
如果 for 循环返回 C:\test\scripts\sample.txt 但我只想要 C:\test\scripts。为此,我在下面的命令中写了
For /R C:\seq\ %%a IN (*) do (
set filename="%%a"
echo %filename%
)
这不是将文件路径分配给变量文件名,因此我可以从中获取目录路径。请帮助从批处理脚本中的文件路径获取目录路径。
【问题讨论】:
-
看看
for /?,尤其是~-modifiers
标签: windows batch-file cmd