使用 CMD 将 htm 及其支持的文件和目录复制到其他目录
Copy htm and its supported files and directory to other directory using CMD
我在另一个目录中几乎没有 html 个扩展名为 .htm 的文件及其支持的文件。
例如:html文件名为41debcd7-75f2-469a-8833-8bda79995009.htm,其支持的目录名为41debcd7-75f2-469a-8833-8bda79995009_files,其中包含styles/images/etc用于html 个文件。
此 html 文件是使用 MS word 另存为类型创建的-> "Web Page(.htm;.html)"
我想使用 CMD 将 HTML 文件及其支持的文件复制到其他目录。我可以使用以下命令复制 HTML 文件(目录中有多个 html)和支持的目录,但所有支持文件都没有被复制(仅复制 html)
xcopy "*.htm" "f:\TestCMD" /s /e
任何人都可以使用 cmd 帮助复制 html 和 html 的所有支持文件吗?
XCOPY
命令适用于复制子目录结构。
SETLOCAL ENABLEDELAYEDEXPANSION
SET "FILENAME=41debcd7-75f2-469a-8833-8bda79995009.html"
SET "TARGET_DIR=C:\src\t\htest"
FOR %%f IN ("%FILENAME%") DO (
SET "SUBDIR=%%~nf_files"
IF NOT EXIST "%TARGET_DIR%\!SUBDIR!" (MKDIR "%TARGET_DIR%\!SUBDIR!")
COPY "%FILENAME%" "%TARGET_DIR%"
XCOPY /V /S /E /I "!SUBDIR!" "%TARGET_DIR%\!SUBDIR!"
)
我在另一个目录中几乎没有 html 个扩展名为 .htm 的文件及其支持的文件。
例如:html文件名为41debcd7-75f2-469a-8833-8bda79995009.htm,其支持的目录名为41debcd7-75f2-469a-8833-8bda79995009_files,其中包含styles/images/etc用于html 个文件。
此 html 文件是使用 MS word 另存为类型创建的-> "Web Page(.htm;.html)"
我想使用 CMD 将 HTML 文件及其支持的文件复制到其他目录。我可以使用以下命令复制 HTML 文件(目录中有多个 html)和支持的目录,但所有支持文件都没有被复制(仅复制 html) xcopy "*.htm" "f:\TestCMD" /s /e
任何人都可以使用 cmd 帮助复制 html 和 html 的所有支持文件吗?
XCOPY
命令适用于复制子目录结构。
SETLOCAL ENABLEDELAYEDEXPANSION
SET "FILENAME=41debcd7-75f2-469a-8833-8bda79995009.html"
SET "TARGET_DIR=C:\src\t\htest"
FOR %%f IN ("%FILENAME%") DO (
SET "SUBDIR=%%~nf_files"
IF NOT EXIST "%TARGET_DIR%\!SUBDIR!" (MKDIR "%TARGET_DIR%\!SUBDIR!")
COPY "%FILENAME%" "%TARGET_DIR%"
XCOPY /V /S /E /I "!SUBDIR!" "%TARGET_DIR%\!SUBDIR!"
)