batch-file - 通过批处理自动将文件发送到新文件夹
问题描述
我发现这个 BatchCode 使用文件中的第一个单词来创建一个文件夹并在新文件夹中发送所有具有相同单词的文件。如果代码使用括号中的单词而不使用括号来创建新文件夹,代码应该是什么样子?
这是代码片段 - 感谢您的帮助。
for /f "tokens=1,*" %%i in ('dir "%srcdir%" /b /-p /a:-d /o:gne') do (
if not exist "%destdir%\%%i" md "%destdir%\%%i"
move "%srcdir%\%%i %%j" "%destdir%\%%i"
echo "%destdir%\%%i\%%j"
echo.
解决方案
推荐阅读
- python - 具有特定截止频率的高通滤波器
- c++ - 在 std::optional 的 noexcept 说明符中引用 initializer_list
- html - 创建行大小为 3 列大小为 N 的 div
- go - Go 不将 func 识别为有效接口
- wordpress - GravityForms v2.5 自定义字段掩码 - 转义“9”
- r - R中的标准化回归系数和置信区间
- python - 在 Django 中验证表单后如何更新模型的一个属性?
- typescript - 材质 UI 数据网格:onCellEditCommit 的意外行为
- grep - 在日志文件中查找人类可读的 ascii 文本的问题
- javascript - JavaScript 范围无法访问 setInterval