我有bat文件,它根据文件的名称将每个文件放入文件夹中。但是,当我运行bat文件时,它也会将bat文件放在文件夹中。我希望将bat文件扩展名排除在外,因为我必须进入每个文件夹并剪切bat文件,以便将其带回父文件夹。这是我当前的bat文件:
@echo off
for %%a in (*.*) do (
md "%%~na" 2>nul
move "%%a" "%%~na"
)发布于 2016-02-23 21:39:52
未测试:
@echo off
for %%a in (*.*) do (
if "%~nx0" neq "%%~nxa" (
md "%%~na" 2>nul
move "%%a" "%%~na"
)
)https://stackoverflow.com/questions/35588667
复制相似问题