拖动需要拷贝的A文件夹到CMD窗口后自动拷贝这个文件夹到C盘以外所有磁盘
要实现拖动文件夹后自动拷贝到C盘以外的所有磁盘,可以使用以下Batch脚本:
@echo off
setlocal enabledelayedexpansion
set "source=%~1"
set "destination=C:\"
for /f "delims=" %%d in ('wmic logicaldisk get caption ^| findstr /v "C:"') do (
set "drive=%%d\"
xcopy /e /i "%source%" "!drive!%destination%"
)
echo 文件夹已成功拷贝到C盘以外的所有磁盘。
endlocal
将以上代码保存为一个批处理文件(例如CopyToAllDrives.bat),然后将要拷贝的文件夹拖动到CMD窗口上,或者在CMD窗口中输入CopyToAllDrives.bat "A文件夹路径",即可自动将文件夹拷贝到C盘以外的所有磁盘。
请确保以管理员身份运行CMD窗口,以便在需要的情况下访问磁盘。
原文地址: https://www.cveoy.top/t/topic/i5hG 著作权归作者所有。请勿转载和采集!