Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
@echo off setlocal
if "%BASEDIR%%_NTDRIVE%==" goto envvarerr if "%BASEDIR%==" set BASEDIR=%_NTDRIVE%\nt
if "%1==" set source_dir=\\DAVIDHOV1\NTSRC if not "%1==" set source_dir=%1 if "%2==" set dest_dir=%BASEDIR% if not "%2==" set dest_dir=%2 if "%3==" set TC_flags=/irtA
rem Jon Newman, 23 November 1991 rem From Rustan/Chuck's qqchk.cmd
rem usage: copybin [source_dir [dest_dir [TC_flags]]] rem %0 %1 %2 %3
set TC_flags= :top_loop if not "%3==" set TC_flags=%TC_flags% %3 && shift && goto :top_loop
@echo Copying from directory : %source_dir% @echo Copying to directory : %dest_dir% @echo TC.EXE Flags : %TC_flags% @echo Wanna carry on? (Control-C if no) pause
tc %TC_flags% %source_dir%\public %dest_dir%\public if not errorlevel 0 goto copyerr tc %TC_flags% %source_dir%\private\net\winnet %dest_dir%\private\net\winnet if not errorlevel 0 goto copyerr tc %TC_flags% %source_dir%\private\net\api %dest_dir%\private\net\api if not errorlevel 0 goto copyerr tc %TC_flags% %source_dir%\private\net\inc %dest_dir%\private\net\inc if not errorlevel 0 goto copyerr tc %TC_flags% %source_dir%\private\eventlog %dest_dir%\private\eventlog if not errorlevel 0 goto copyerr
goto :exit
:copyerr @echo Treecopy failed goto :exit
:envvarerr @echo Either _NTDRIVE or BASEDIR must be defined goto :exit
:syntax @echo usage: copybin [source_dir [dest_dir [TC_flags]]]
:exit
|