【发布时间】:2019-05-04 14:48:33
【问题描述】:
我有许多 .zip 文件和文件夹,其中一些具有相同的名称。 如果相同,我将检查 zip 文件名和文件夹名。 我将 zip 文件复制到文件夹中并删除 zip 文件。
是否可以自动化流程?
我找到了以下代码,但无法编辑:
@echo off
setlocal EnableDelayedExpansion
pushd "C:\New folder"
FOR %%G IN (*.zip DO (
FOR /F "tokens=1 delims= " %%a IN ("%%G") do (
set "outFolder=%%a Random Center"
for /D %%i in (*.*) do (
for /F "tokens=1 delims= " %%b IN ("%%i") do (
if "%%a"=="%%b" set "outFolder=%%i"
)
)
if not exist "!outfolder!" md "!outfolder!"
move "%%G" "!outfolder!"
)
)
popd
pause
它会创建 Random Center 文件夹并复制其中所有我不想要的 zip 文件。
【问题讨论】:
-
这是 Windows 批处理脚本吗?您需要添加更多与语言和操作系统相关的标签。
-
是的操作系统:Windows,我需要一个批处理或vbs脚本,谢谢
标签: batch-file vbscript process