home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.msdos.batch      Fun with MS-DOS batch files      42,547 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 41,113 of 42,547   
   AlleyCat to All   
   Re: Need Batch File to Copy ONE File The   
   02 May 15 21:19:34   
   
   XPost: alt.comp.editors.batch, alt.comp.lang.shell.batch.enhancements,   
   alt.comp.lang.shell.batch.msdos   
   XPost: alt.comp.lang.shell.batch.winnt, alt.msdos.batch.nt   
   From: AlleyCat@aohell.com   
      
   On Sat, 2 May 2015 22:44:09 +0700,  JJ says...   
      
   >   
   > On Fri, 1 May 2015 19:47:28 -0500, AlleyCat wrote:   
   > > Possible? I have some very large files to copy from one disk or partition   
   to   
   > > others (I'm a backup fanatic), and I don't want the copying process to be   
   > > taking the resources while it's copying. Plus, I'd like to defrag the file   
   > > after it's copied to the "new" location. I can incorporate that myself,   
   but the   
   > > copy of one file, is above my pay grade.   
   > >   
   > > I can do all this overnight, but would like to do it in real-time too.   
   > >   
   > > Any consideration will be most appreciated. Thanks.   
   >   
   > If by "not taking resoures", you meant not to take CPU time as much as   
   > possible, then you can start the batch file in another command processor   
   > process as a low priority process using START /LOW. e.g.   
   >   
   > @echo off   
   > setlocal   
   > if not "%InLowPriority%" == "" goto start   
   > set InLowPriority=1   
   > start "Backup Batch" /b /low /wait cmd /c %0 %*   
   > goto :eof   
   > :start   
   > rem put backup batch code here   
   > rem   
   > rem e.g.   
   > rem copy sourcefile z:\destfolder   
   > rem contig z:\destfolder\sourcefile   
      
      
   OK, the "priority" part, I get, but you may have missed the point about wanting   
   to copy only one file, after xcopy finds it. I'd like it to either pause the   
   batch file, or stop completely AFTER the file has been found and copied to the   
   other HDD/partition.   
      
   Also, what does the "start "Backup Batch" /b /low /wait cmd /c %0 %*" line do?   
   We might even forget the priority part altogether, and focus on the xcopy   
   command line. Is there a way (maybe another "copy" command) that will seek the   
   files to be copied and stop itself after that one file has been copied.   
      
   It sounds impossible. I've got robocopy too, but haven't seen any commands that   
   will do this.   
      
   @echo off   
   setlocal   
   if not "%InLowPriority%" == "" goto start   
   set InLowPriority=1   
   start "Backup Batch" /b /low /wait cmd /c %0 %*   
   goto :eof   
   :start   
   H:   
   xcopy /i/s/d/c/y/exclude:D:\download\donotcopy.txt *.* N:\   
   rem put backup batch code here   
   rem   
   rem e.g.   
   rem copy sourcefile z:\destfolder   
   rem contig z:\destfolder\sourcefile   
      
   Thanks again!   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca