up vote 1 down vote favorite
1
share [g+] share [fb]

i'm thinking if does exist some kind of software that can put in a queue a bunch of windows commands... for example i can say to first copy some file somewhere, then rename those, then delete the old files, then edit one of them etc.... without waiting the effective execution of any of those passages.... this could be useful when copying big files that take a lot and i don't want to sit in front of the computer keeping the eyes on the progress bar... does exist anything like this?

link|improve this question
feedback

1 Answer

easiest thing to do is to write a batch file for what you want do, for example open notepad and copy the following:

@echo off
echo Starting batch script
copy c:\temp\*.* c:\temp2\*.*
del c:\temp2\test.exe
echo all file operations complete

Next, save this somewhere as anything .bat and you can run it either by double clicking, or going to the command prompt and typing its name. All operatings you write in it will get processed in order.

link|improve this answer
yes i know this solution, but it's a bit frustrating to write down paths everytime... this functionality should be integrated wihtin windows, but they are too lazy :( – Stefano Nov 5 '09 at 23:16
2  
So... you're looking for a program that "knows" where you want to copy files and which ones you might want to edit? How about in Wil's example change the paths with variables: copy %1% %2% ?? – DaveParillo Nov 5 '09 at 23:35
What about tasks that normally don't use commands? For example drag and drop task, or context menu tasks. I'd love to have 7zip wait for previous extract to finish before starting a new extraction. – syockit Jan 18 '11 at 17:11
@syockit - used the 7zip command line version, extract to a temporary directory, do the operations on that etc. There is nearly always a way to use the command line for anything! – William Hilsum Jan 18 '11 at 18:11
1  
@Syockit - you can actually modify a .bat whilst it is running, and if it hasn't reached that line yet, it will run the new command... E.g. if I write "echo test, pause" and during the pause, I modify to "echo test, pause, echo blabla"... when I press enter, I will actually see blabla. – William Hilsum Mar 1 '11 at 18:18
show 3 more comments
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.