这实际上不是一个编码问题。我需要将所有文件放入单独的目录中,以便每个文件都有自己的目录,其名称基于文件名。
因此,在我制作应用程序来执行此操作之前,有人知道可以执行此操作的软件吗?比如Automator什么的。
无需构建应用程序。从 Windows 命令行运行的这个简单的行将根据文件的根名称将目录中的每个文件移动到子目录中。
for %f in (*) do @(md "%~nf"&move "%f" "%~nf")>nul 2>&1
具有相同基本名称但不同扩展名的两个文件将被移动到同一目录中。例如,“test.txt”和“text.doc”都将移动到名为“test”的目录中
任何没有扩展名的文件都不会被移动。
如果您想从批处理文件运行它,那么
@echo off
for %%f in (*) do (
md "%%~nf"
move "%%f" "%%~nf"
) >nul 2>&1
你的要求不是很明确。如果您的要求不同,那么可以很容易地修改脚本以满足您的需要。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)