Board logo

标题: 把一个文件复制到本盘的所有文件夹中? [打印本页]

作者: GGM     时间: 2007-3-1 08:30    标题: 把一个文件复制到本盘的所有文件夹中?

谁知道把一个文件复制到本盘的所有文件夹中?
作者: vkill     时间: 2007-3-1 08:51
@echo off
::life必须为绝对路径
set "life=c:\test.txt"
set "var=%cd:~0,3%"
for /f "tokens=*" %%? in ('dir /ad/s/b %var%') do (
pushd "%%?"
copy "%life%" >nul 2>nul
popd
)
pause
作者: slore     时间: 2007-3-1 10:15
虽然pushd "%%?"了

copy "%life%" >nul 2>nul?这样copy就一个参数(要复制的文件)?不写destination也可以啊.
作者: vkill     时间: 2007-3-2 00:16


  Quote:
Originally posted by slore at 2007-3-1 10:15:
虽然pushd "%%?"了

copy "%life%" >nul 2>nul?这样copy就一个参数(要复制的文件)?不写destination也可以啊.

呵呵,可以