Re: Please help me with a batch file.
From: David Candy (.)
Date: 12/11/04
- Next message: point: "close application"
- Previous message: Al Dunbar [MS-MVP]: "Re: Please help me with a batch file."
- In reply to: Al Dunbar [MS-MVP]: "Re: Please help me with a batch file."
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 11 Dec 2004 22:23:06 +1100
It sure is annoying isn't it.
-- ---------------------------------------------------------- http://www.uscricket.com "Al Dunbar [MS-MVP]" <alan-no-drub-spam@hotmail.com> wrote in message news:O70yeb03EHA.2676@TK2MSFTNGP12.phx.gbl... > Brilliant! So brilliant, in fact, that I provided a nearly identical > solution in another newsgroup where the OP cross-posted. > > /Al > > > "David Candy" <.> wrote in message > news:ehvKckp3EHA.1192@tk2msftngp13.phx.gbl... > While one could take the approach you describe it is easier to process all > files in a directory. > > For %%A in (X:\inputfolder\*.*) Do "C:\program.exe" -i "%%A" -o > "X:\outputfolder\%%~nxA" > > This should work but I can't test. Type For /? for help. The for command can > count too so you can use it with your original approach. > > Just type the full pathname to run the file. EG if you put it in C: > > c:\mybatchfile.bat > > Drag it into the command prompt or Start Run box and it will type the name > for you. > > You can skip the batchfile by placing this in a shortcut > > cmd /k For %A in (X:\inputfolder\*.*) Do "C:\program.exe" -i "%A" -o > "X:\outputfolder\%~nxA" > > Note %A if typing or %%A if in a bat file. Change the /k to /c if you want > the window to close when finished. > > Type for /? and cmd /? for help (or look it up is Help and Support which is > a bit more detailed). > -- > ---------------------------------------------------------- > http://www.uscricket.com > "Sandy Kaminski" <Sandy777888@yahoo.com> wrote in message > news:O--dnROLkbIowCTcRVn-jw@comcast.com... >> Hi, I am using MS Windows 2000. I need to write a batch file for video >> encoding and I don't have any experience in writting Command prompt or > batch >> programs. Could you help me with this small batch program. Here is what I >> want to do: >> The video files to encode are in folder called: "inputfolder". The folder > to >> store files after they are encoded is called "outputfolder". There are 100 >> files to encode in "inputfolder". I want to write a batch that would > encode >> all 100 files in a loop. The name of each videofile in "inputfolder" > differs >> from one another with a number in the end of file name. For example: >> videofile-1, videofile-2, videofile-3, videofile-4,...., videofile-100. I >> wanted to put the encoding statements into a loop, and use the value of > the >> loop variable "AAA" (see below) to substitute for videofile number: >> videofile-AAA. >> >> 1. Could you help me write a correct code to use in a batch file? >> >> For AAA = 1 to 100 >> C:\program.exe -i X:\inputfolder\videofile-"AAA".avi -o >> X:\outputfolder\videofile-"AAA".avi >> Next >> >> 2. Can you also tell me how to call this batch file from the command > prompt >> window? >> >> Thank you very much for your help. >> >> Sandy >> >> > >
- Next message: point: "close application"
- Previous message: Al Dunbar [MS-MVP]: "Re: Please help me with a batch file."
- In reply to: Al Dunbar [MS-MVP]: "Re: Please help me with a batch file."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|