
批处理中的copy命令. 简单的.关于copy *.*的
我想问一下,比如我要拷贝一个文件夹下面的,除一个文件以外的全部文件.这个命令应该怎么写?比如a文件夹下有1.txt,2.txt,3.txt,...我需要拷贝除了1.txt...
我想问一下,比如我要拷贝一个文件夹下面的,除一个文件以外的全部文件. 这个命令应该怎么写? 比如 a文件夹下有 1.txt,2.txt,3.txt,...我需要拷贝除了1.txt的所有文件,这个批处理应该怎么写???
你好,谢谢回答, 我是说 不拷贝 1.txt 到目标文件夹.
而且是除了1.txt不拷贝外,都拷贝.
"%%~nxI" 是什么意思呢? 展开
你好,谢谢回答, 我是说 不拷贝 1.txt 到目标文件夹.
而且是除了1.txt不拷贝外,都拷贝.
"%%~nxI" 是什么意思呢? 展开
2个回答
展开全部
以下以拷贝“D:\A”目录下的除“1.txt”文件外的所有文件
到目标文件夹“D:\目标”为例。
“D:\目标”要事先建立好。
“OUTFILE=”后面是要排除拷贝的文件(要区分大小写,只能写一个文件)。
==============================
@echo off
set OUTFILE=1.txt
for %%I in (D:\A\*) do (
if "%OUTFILE%" NEQ "%%~nxI" (
copy /y "%%I" "D:\目标"
)
)
==============================
%%~nxI 仅将 %%I 扩充到一个文件名和扩展名
到目标文件夹“D:\目标”为例。
“D:\目标”要事先建立好。
“OUTFILE=”后面是要排除拷贝的文件(要区分大小写,只能写一个文件)。
==============================
@echo off
set OUTFILE=1.txt
for %%I in (D:\A\*) do (
if "%OUTFILE%" NEQ "%%~nxI" (
copy /y "%%I" "D:\目标"
)
)
==============================
%%~nxI 仅将 %%I 扩充到一个文件名和扩展名
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询