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,115 of 42,547    |
|    Todd Vargo to AlleyCat    |
|    Re: Need Batch File to Copy ONE File The    |
|    03 May 15 02:05:56    |
      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: tlvargo@sbcglobal.netz              On 5/2/2015 10:19 PM, AlleyCat wrote:       >       > 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?              Type START/? at command prompt for details.              > 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!       >              Add /L to your xcopy switches and send the output to a file. Then use       FOR/f to parse the file list to copy each file one at a time and delay       between files as needed. Make sure to add the output file to your       donotcopy.txt file.                     --       Todd Vargo       (Post questions to group only. Remove "z" to email personal messages)              --- 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