Home

Batch script dir

Batch files - Tips for using DIR Tips for using DIR When using DIR to generate a file list for further processing, keep in mind that the output of the DIR command varies with the operating system, its version and the language and country settings! Display long file names in Windows 95/98 Anbei eine Bat-Datei, die prüft, ob der erste übergebene Parameter ein existierendes Verzeichnis ist: @echo off if exist %1/nul goto TUWAS echo ERROR: Verzeichnis %1 nicht gefunden! goto ENDE :TUWAS echo Jepp - das Verzeichnis %1 existiert... - ich liste es auf: dir %1 :ENDE Eine andere Möglichkeit wäre der Aufruf des dir-Kommandos, wo man mit Hilfe des Parameters /a die gewünschten. Batch Script - Creating Folders, The creation of a folder is done with the assistance of the MD (Make directory) command Below is the answer for this question. There is a very simple way to get the directory from a batch script file. CD environment variable stores the current directory of a command window session. Just run the command 'echo %CD%' and check it yourself You can refer to other files in the same folder as the batch script by using this syntax: CALL %0\..\SecondBatch.cmd This can even be used in a subroutine, Echo %0 will give the call label but, echo %~nx0 will give you the filename of the batch script. When the %0 variable is expanded, the result is enclosed in quotation marks

The .bat file I use is -> dir /b /o:en > dir.txt. Reply. Grumpy Bear says: Sunday 17 January 2016 @ 11:48 pm at 23:48. You need to use dir /s to recurse the directory. Reply. Magnes3d says: Friday 19 February 2016 @ 4:45 pm at 16:45. Thank you for posting this. I am starting to learn how to code and I really enjoy your style of teaching. I have read through this a couple of times but I am. I have a bat file on windows that execute a procdump operation. The issue with the batch file is that I need to cd to the batch file directory first before executing the job, or else the script won't work. How to change to the current batch file directory? I tried the following code in my procdump.bat: cd %~dp procdump -h devenv.exe mydump.tx dir command can be used to list the files from command prompt. This article explains the syntax for different usecases. A simple dir command without any other arguments lists all the files/subfolders that exist in the current folder

Batch files - Tips for using DIR - Rob van der Woud

To create a bat file just make a file and give it the extension bat. If you run a DOS prompt and navigate to the directory that the bat file exists in you can type the name of the file to get it to do certain actions. If you called your file action.bat you can run it by typing action or action.bat The scripts I write usually read in other files or call other scripts. In order for these scripts to run from any location - such as a UNC path - without hard coding paths they need to use relative paths. Depending on how the script is called the working directory may not be the same as the script file. For example, if your current. Batch Commands. Basic batch commands are all case insensitive and can be used to perform a specific set of instructions:-. DIR - The 'dir' command is used to get all the directories, sub-directories, and files present in the current working directory. CD - The 'cd' command is used to change the current working directory. VER - The 'ver' command tells the version of the user. Links relative to the Batch Script. You can get the pathname of the batch script itself with %0, parameter extensions can be applied to this so %~dp0 will return the Drive and Path to the batch script e.g. W:\scripts\ and %~f0 will return the full pathname W:\scripts\mybatch.cmd. You can refer to other files in the same folder as the batch. After your batch file handled its first parameter(s) it could SHIFT them (just insert a line with only the command SHIFT), will return the directory of %n if %n is a valid path or file name (no UNC) %~nn: will return the file name only of %n if %n is a valid file name %~xn: will return the file extension only of %n if %n is a valid file name %~fn: will return the fully qualified path of %n.

Ramesh Babu appointed as NTPC dir operations

The file, directory, or list of files or directories to display. See also: ATTRIB, DESCRIBE, PDIR, SELECT, and SETDOS The batch script will then run the OSQL.EXE using the batch file itself as SQL file argument to be executed. When subsequently executing the GOTO START line in SQL context, the query language processor will jump to the label START: and execute the SQL queries. In fact the file can be opened and executed in Query Analyzer as is, since the batch script in the file looks like a comment to the. I use this trick in nearly every batch file I write to determine where the script file itself lives. The syntax I use this variable to make fully qualified filepaths to any other files in the same directory as our script. << Part 1 - Getting Started Part 3 - Return Codes >> Posted by Steve Jansen Mar 1 st, 2013 batch, scripting, shell, windows. Tweet. Comments . Hi, I'm Steve. I'm a.

This batch script prints the process information which is running on or port number 8080. Example #4. @echo off echo 'run java jar file with name demo' java -jar target/demo.jar > log.txt. This will run java demo jar file, just navigate to your java maven base directory and run this batch file. Example #5. @echo off echo 'Trace route for given. Bei den auch sogenannten Batch-Befehlen wird grundsätzlich zwischen internen und externen Befehlen unterscheiden (vergleiche FreeDOS-Kompendium: Befehle).Die Enthaltenen (Internen) sind Bestandteil des jeweiligen Befehlsinterpreters selbst, während die nicht enthaltenen (externen) Befehle gegebenenfalls als eigene Programme vorliegen.Unabhängig davon sind Befehle (oder auch sogenannte. Batch file command line arguments are parameter values submitted when starting the batch. They should be enclosed in quotes if they contain spaces. In a running batch file, the arguments are used for various purposes, i.e. redirection to :labels, setting variables, or running commands. The arguments are referred to in the batch file using %1. Use the Change directory command (cd) to go to the directory where the batch file is located. Type the name of the batch script (including the file extension) and press Enter. Step 5: Editing batch files retrospectively. You can customize a batch script at any time, for example if you want to add or remove commands or modify directories. To do this, simply go to the folder containing the. The batch command ATTRIB is used to display the file attributes or set an attribute to a file in the working directory.. Example. Now let us suppose we have a file note.txt in our working directory. We will display its file attributes and then make it hidden and read only by adding 'ah' and 'r' attributes to it. And finally, we will remove some attributes we added as well

Befehl di

On Windows 10, a batch file typically has a .bat extension, and it is a special text file that includes one or multiple commands that run in sequence to perform various actions with Command Prompt Sometimes people go to great lengths to get information which is available in a much simpler way. We saw it a few days ago when we found a 200+-line C# program that could be replaced with a 90-byte batch file.Here's another example of a rather roundabout way of capturing the current directory from a batch file. The easy way is to use the %CD% pseudo-variable Yesterday I needed a Dos batch script to check if folder is empty. A little Google search revealed some methods: Using dir and find commands, does not work on non-english Windows versions: www.computing.net; Using dir command with /a-d, does not work for folders: www.computing.net; Using dir and findstr commands, does not work on non-english Windows versions: windowsitpro.co

Batch Script - Creating Folders - Tutorialspoin

D:\temp\dir1>dir /s Volume in Laufwerk D: hat keine Bezeichnung. Volumeseriennummer: B4C5-AFE8 Verzeichnis von D:\temp\dir1 05.03.2012 17:50 <DIR> . 05.03.2012 17:50 <DIR>. 05.03.2012 17:51 80 script.cmd 05.03.2012 17:51 <DIR> subdir1 1 Datei(en) 80 Bytes Verzeichnis von D:\temp\dir1\subdir1 05.03.2012 17:51 <DIR> . 05.03.2012 17:51 <DIR>. 05.03.2012 17:51 80 script.cmd 1 Datei(en) 80. How do I find the most recently created file in a directory from a batch file? Raymond. August 1st, 2012. We've reached Hump Day of Batch File Week. Remember, nobody actually likes batch programming. You merely tolerate it. Today, we'll find the most recently-created item in a directory. (For example, we have a server that holds our daily builds, and you might want to write a batch file. Batch file to search for files in a directory - Best answers; Batch script to search for a file in a folder and subfolders and copy - Best answers; Batch script to count number of files in a directory - Forum - Windows; Batch file to delete files in a folder and subfolders - How-To - Programmin To get the current directory of a batch file. Use this command - echo %CD% How to get the directory of the executing batch file? Use this command - %~dp0. When executed successfully, the above command will give you an output that includes the complete path along with the executing batch file directory. So, the main difference between these.

I have a batch scrip that creates a sql dump then copies it to another server. I'm looking to move it so it is deleted from the directory originally created in. I tried the MOVE command but it doesn't do anything. The script that works with just copying it is below anyone have any thoughts on how to modify this? @ECHO OF Batch Script: to find files - posted in Programming: Hi, I have zero experience in batch scripting but I want to write a code that can accept a list of user input, that have partial filename, and. I know the if exist path\nul test for a folder used to work on MS-DOS. I don't know if it was broken with the introduction of long file names. I knew that if exist long path\nul does not work on Windows batch. I did not realize until today that if exist path\nul works on Vista and beyond as long as path is in the short 8.3 form.. The original code appears to work on Vista Vielleicht ließe sich daraus ein erleichterter Umgang und eine Ablöse von 600 Zeilen Batch Scripts, die wir hier (in der Firma) teilweise haben, einrichten. Antworten . cronus sagt: 7. Januar 2014 um Uhr . Wow, mit PowerShell ist das ja deutlich kürzer Da geht aber noch was . dir /A /S %systemroot% | grep -A 2 Anzahl der angezeigten Dateien: Anzahl der angezeigten Dateien.

Batch file : How to get current director

  1. Stdin is file 0, stdout is file 1, and stderr is file 2. Redirection. A very common task in batch files is sending the output of a program to a log file. The > operator sends, or redirects, stdout or stderr to another file. For example, you can write a listing of the current directory to a text file: DIR > temp.tx
  2. I will publish the mentioned batch file commands with your name. If you have any other suggestions for this batch file commands list, then please write in the comment box either you can directly email to [email protected] In the Last, I will also try to create a free eBook of batch script commands (batch file commands PDF) with its usage
  3. DIR can be used to display information about files from one or more directories (local or remote), in a wide range of formats. Depending on the options chosen, you can display the file name, attributes, and size; the time and date of the last change to the file; the file description; and the file's compression ratio
  4. This batch file allows one to get a directory listing of a floppy disc and then prompts to format it or not. This is handy if you need a blank disc but want to check first to see if there are any files on it you might want. Regarding flashdrives, this batch file could be modified to format one by substituting its drive letter for the letter `B' used here. Of course, before running it, USB.
  5. Sometimes we need redirection to create a temporary batch file that uses redirection itself. This may seem quite a challenge. How, for example, are you going to append the following command line to a temporary batch file: DIR | FINDSTR /R /I /C: 0 Dir(s) >NUL The following code will definitely not work
  6. The Microsoft Windows Command Line batch file is a powerful technique to automate repeated tasks. Quite frequently, you will be in need of changing a drive in a .bat script. This can be accomplished using the below command from within .bat script: cd /D <drive> Example: cd /D G: To navigate to a directory within some drive from some other drive.
  7. I'm trying to get file from SFTP folder to my windows local directory . I'm able to access SFTP via Winscp tools & move the file to my local using sftp & get command. However when i try to automate it using bat file , it is not working .Bat file runs & nothing happens. Script in getcsvfile.bat file echo @of
V Ling: Sketchbook summer

windows - Get current batchfile directory - Stack Overflo

Batch file to get parent directory without need of intermediate environment variables (so no need for setlocal as it is a one-liner) Raw ShowParentDirectory.bat echo batchfile= %0: echo full= %~f0: setlocal: for %%d in (%~dp0.) do set Directory = %%~fd: echo Directory= %Directory% for %%d in (%~dp0..) do set ParentDirectory = %%~fd: echo ParentDirectory= %ParentDirectory% endlocal: This. I could do with a Batch script (CMD Prompt) that allows me to enter a filename, then copy a certain directory and files and folders within and renames it to entered filename. All the batch codes I can find only rename it to an already given filename, but I need to enter the filename, as it will be different everytime Open a terminal and execute the above batch script. You will find that a directory is created with the name 20171102-154136. Also, a file created in the current directory with the name access_20171102-154136.log (Filename will be according to current date and time and will change during your testing) Conclusio I am trying to execute a batch file using Windows 7 Task Manager. The file simply copies files from a network fileshare to the C:\ on a Netbook running Windows 7 Professiona. The code looks like this: cd\users\netbook\desktop\Malaria_Maps XCOPY \\192.168.50.5\CBCC Fileshare\Common\Netbook Refresh\Malaria_Maps\*.* /Y. The operation runs fine from the command line and on 10 other Netbooks.

Batch files to list all files and directories in a folder

Creating a Batch File to copy a directory You can create a batch file like explorer folder path (quotes are not necessary for paths without spaces). Then you can convert your batch file to exe. There is a number of software for it i been working on a script/tools using batch basically helps us build new pcs so we don't miss any Key programs and saves us 30 plus mins trying to resolve what we are missing one of the programs we use is called Tekla Structures there is a file we would like to replace in a user profile AppData i am aware in batch you can do %userprofile% and i will go to the currently logged on user however. for /r command can be used to recursively visit all the directories in a directory tree and perform a command. @echo off rem start at the top of the tree to visit and loop though each directory for /r %%a in (.) do ( rem enter the directory pushd %%a echo In directory: cd rem leave the directory popd ) for /r - Loop through files (Recurse. We can check whether a folder or directory is existing on our system with IF EXIST <folder name>. The deletion can be done with RMDIR /S /Q <folder name> (or also using RD or DEL alternatively). In a batch script this can look like: IF EXIST c:\folder RMDIR /S /Q c:\folder If we do not want to repeat the path, for example because it is too long, we can also work with variables: SET F=c. A batch file is a script file in DOS, OS/2 and Microsoft Windows.It consists of a series of commands to be executed by the command-line interpreter, stored in a plain text file. A batch file may contain any command the interpreter accepts interactively and use constructs that enable conditional branching and looping within the batch file, such as IF, FOR, and GOTO labels

Batch File Commands For Windows MSDOS – POFTUT

windows - Change current directory to the batch file

I need a batch script, which has to create a directory, but if the directory already exists, it has to delete it, and create a fresh one. I dont know, what command to be used. Normally, to check for a file exist, we do like. IF EXIST sample.txt DEL sample.txt, so that we can create a new file Oder geht es dir darum, dass du eine Netzwerkfreigabe per Script erstellst, denn dann solltest du in dein Script net Share verwenden. Damit kannst du mit einem Batch File einen Ordner freigeben! Ich denke es geht dir um die Freigabe per Script! Oder? 1. Mit net Share freigeben und 2. mit cacls die NTFS Rechte setzen Does <Destination> specify a file name or directory name on the target(F = file, D = directory)? Drücken Sie F, wenn die Dateien in eine Datei kopiert werden sollen. Drücken Sie D, wenn die Dateien in ein Verzeichnis kopiert werden sollen. Sie können diese Meldung unterdrücken, indem Sie die Befehlszeilenoption /i verwenden, wodurch xcopy davon ausgegangen wird, dass das Ziel ein. For example, you might want to name it hello_world.bat.. You now have a batch file with the .bat file extension. Double-click it to run it. This particular batch file sets ECHO off (which cleans up the output by hiding the commands from being printed at the prompt, prints the text Hello World to the screen, and then waits for you to press a key before it ends

Easy batch script to delete all files and subfolders in specific folder/drive. i.g If U want to delete all files and subfolders in d:\temp catalog without deleting source (d:\temp) catalog.. Instructions: Copy and paste script to txt file (i.e. script.txt) Follow instructions after REM comments 3.Change extension to .bat (ie. script.bat.) and run You might want to apply an effect to a number of files, typically to a set of files in the same directory. GIMP 2.2 added a very useful function for this purpose, the file-glob plug-in. This turns GIMP into a versatile batch processor. In order to use it, we will need to do some modifications to our script

How to create a directory programmatically using a batch file, SAS, SPSS, Stata, or R. Post navigation ← 2016 FSRDC Research Conference. Accessing primary documents in Atlas.ti → How to create a directory programmatically using a batch file, SAS, SPSS, Stata, or R. Posted on November 14, 2016 by Florio Arguillas.BAT : mkdir -p c:\newdirectory\level 1\level 2 R: dir.create(c. Knowing the current directory or working folder in batch command is useful to ensure that the script is calling command or program at correct path, or manipulation of file and folder is done at valid destination when using relative path. Another important usage is to capture and save the current directory for later use, and the script may change the path during its course I wanted to find all files from any folders within a local drive. There are hundreds of thousands of folders on the drive a was searching, I did not know how long the search would run for but hoped for the nest. I am happy to say a quick and dirty batch script did the job in minutes searching through 60 gigs of btrieve files, then giving me a list of all files with a zero bye file size Here's a little bit of Windows batch file magic that I never remember off the top of my head so I'll log it here. When you want your batch file commands to be executed from the current directory, putting the following at the start of your batch file should do the trick: cd /d %~dp0. The cd meaning change directory is easy enough to understand. The /d tells cd to change. However, as this MS KB explains, the check for the NUL file does not work with directories on network drives mapped to a drive letter. A working solution I found is to process the ERRORLEVEL value a DIR command sets. dir %directory% >nul 2>nul if errorlevel 1 ( echo %directory does not exist ) or. dir %directory% >nul 2>nul if not errorlevel 1.

Dir comman

Um per Batch herauszufinden, wann eine Datei erstellt, das letzte Mal geöffnet oder geändert wurde, folgende Befehle:. Letzte Änderung: for /f delims= %%a in ('dir c:\spss15\*.exe^|findstr /i /l spsswin.exe') do echo %%a Anderes Beispiel: auf der Suche nach der letzten Änderung von test.bat. for /f delims= %%a in ('dir p:\fad\*.bat^|findstr /i /l test') do echo %% For example, if the file was in the C: directory, you would type a command similar to the following example. rename c:\TESTA.txt TESTB.txt Since the rename command can address extensions, you can also use it to change the extensions of the file. Rename a file keeping the original. Use the following command at the Windows command line or within a batch file. xcopy TESTA. The Data Backup Windows Batch Script. I want to emphasize this script is very basic, as all it does is create backups by a utilizing a simple file copy Ocassionally I need to automate things with Windows cmd or bat files. I can never seem to remember the cryptic Windows shorthand to get the working directory name and end up digging through old scripts to find it. %~dp0 is the Windows equivalent of `pwd` in bash. set PWD=%~dp0 echo %PWD% Searching Google for %~dp For serious downloaders especially those that are frequent users of services such as Usenet or bittorrent, it's pretty common that you encounter archives that come in multiple parts.One of the many scene rules in the world of online file sharing is that files must be archived in a certain way and each file should be a certain size, such as a 4GB movie coming in loads of different files.

When you run a batch file as administrator under windows vista and 7 the current directory gets set to C:\windows\system32. This can prevent your scripts from working correctly if you use relative paths. To fix this problem, include these two lines at the top of your .bat script: VB. Copy Code. @setlocal enableextensions @cd /d %~dp0 User: Martin Hi ich hab mittlerweile schon öfters sachen in batch geschrieben und meine frage ist wenn die batch datei fertig ist und ich dann drauf klicke öffnet sich cmd und führt das ganze aus nun meine frage kann ich wärend er die batch datei ausführt in cmd (ganz normal) eine änderung vornehmen und diese abspeichern ich will das aber über die cmd machen und nicht erst wieder in die.

Delete Text Files. The following example shows how you can use the pushd command and the popd command in a batch program to change the current directory from the one in which the batch program was run and then change it back:. @echo off rem This batch file deletes all .txt files in a specified directory pushd %1 del *.txt popd cls echo All text files deleted in the %1 director Batch file for loop example. @echo OFF FOR %%x IN (1 2 3) DO ECHO %%x PAUSE. Here in this program, we have 1, 2 and 3 in the list. So, for every element of the list the for loop will be executed and following output is generated. Now that we know about the simple implementation of for loop, let's implement for loop to next level

Windows Batch File to collect information about system, and files & dirs in current directory- useful for debugging issues- compare results using diff tool (like kdiff or vimdiff) between machines where issue occurs and does not occur I want to know batch script which can identify the directory from which this batch file is currently executing even if the file has been moved to a new location. This is a typical question asked when the batch file is going to be placed on a medium (CD-ROM, pen drive etc) where the drive letter is not known in advance So we'll create our first DOS batch file (dubbed doit.bat) with the below syntax: for /f %%a IN ('dir /b *.txt') do call runner.bat %%a. In this for statement, we use the /f flag to only return filenames. Our variable name will be %%a and our set command will be dir /b *.txt. This set command returns a bare directory listing (no filesize, attributes, etc. just filenames) that match the.

batch-file Tutorial => Changing Directories and Listing

Aufgerufen wird das Script folgendermaßen: c:\scripte>parameter.bat testordner. Der übergebene Parameter wird in die Variable %1 gespeichert. Anschließend wird mit md (make directory) das Verzeichnis erstellt. Der Ordner wird natürlich im gleichen Verzeichnis angelegt, von welchem wir das Script aus ausführen Save this as a .bat file. Double click to test your batch file. Advertisement. Community Q&A Search. Add New Question. Question. True or false: you can open Notepad using run options? Felix Vincent. Community Answer. True, type in notepad or notepad.exe. Also, you can use CMD for that with start Notepad. Thanks! Yes No. Not Helpful 0 Helpful 0. Ask a Question. 200 characters left. Include. Go to the folder that contains your BAT file. Navigate to the location of your batch file or you can search for by clicking This PC in the left pane and typing the filename in the search bar at the top-right. Double-click the BAT file. Normally, to run a batch file, all that is needed is to double-click the file The batch file I created runs perfectly when I execute it locally on the target machine. I have tried copying the program's directory structure to C:\Program Files\VendorName\ProgramName without success. (There are several subdirectories, each with their own files and subdirectories as well) Running it as a post installation task on the K2000, it will only create the first directory. The batch. Batch ist eine simple Form der Programmierung, teils aber auch komplex. Dieser Ratgeber führt in einige wichtige Grundlagen ein und liefert 41 Tipps für Nutzer mit Vorkenntnissen

V Ling: 06

Schleifen in der Batch-Skriptsprach

Once again, the DR command is a batch file that runs the Color Directory program I use. You may substitute the DOS DIR command with its switches set to your preferences, or any DOS directory display program. Also, it is assumed that you are placing all batch files into the C:\BATCH directory and that it is in your Path. Finally, be aware that Doctor DOS will not be responsible for any. This is generally not difficult, as DOS batch file operators are only a limited subset of the equivalent shell scripting ones. Table N-1. Batch file keywords / variables / operators, and their shell equivalents . Batch File Operator Shell Script Equivalent Meaning % $ command-line parameter prefix /-command option flag \ / directory path separator == = (equal-to) string comparison test. get <remote file> # copy file to local directory bye . Example FTP batch file download_logfiles.txt: open www.mydomain.com john moNkey77 hash asc lcd c:\temp cd statistics/logs get access_log bye. Now you can start the download from the command line with the following command: ftp -s:download. synchronize remote - the changes from the local directory are applied to the remote directory. synchronize both - will modify both the remote and local directories. Step 11: Save the script as .bat (BATCH) file. Step 12: Double click on the batch file to test the script. You should see a command window displaying the status of file transfer

Microsoft Office 365 Product Key Free 2020

Test if Directory exists in Batch file (

Batch File Commands: These are stored in text files with the .bat or .cmd file name extension. Batch files can automate a series of tasks that could be run from a command line. Scripts written. Usually, we just ask them to drag the source file onto the batch file. If we do that with the above script, what will happen? Well, it's a bit of a lottery! If the file that you are dragging is located in c:\myfiles\mycsv.csv then you'll probably be alright but if it's located in c:\documents and settings\user\desktop\my csv.csv, the script is unlikely to work as expected. Still though, why. Windows:Batch / DOS-Box: aktuelles Datum und Uhrzeit für Datei- oder Verzeichnisnamen verwenden Aus znilwiki. Zum Beispiel bei Dateisicherungen per Skript / Batch ist es praktisch, das aktuelle Datum und Uhrzeit in Batch-Dateien verwenden zu können. Auch bei Ausgaben in Log-Dateien macht sich das gut. Inhaltsverzeichnis. 1 Simpel-Ausgabe; 2 Getrennte Ausgabe von Tag, Monat, Jahr, Stunde.

Video: Loop Through All Files In A Directory With DOS Batch #! cod

Automation With Ansible Do407 A2

How to create multiple folders at once using a batch fileBatch file commands (as used in this video):@echo offmd images videos articles\pages articles\posts.. If you downloaded all the tutorial materials then all the batch file examples can be found in the \Tutorial\batch directory. The script can be run directly by double-clicking on the test_conc.bat file. However, if there are errors or other diagnostic messages resulting in a premature termination, you may not be able to read the messages prior to the window closing. Therefore, for easier script. Save the Notepad with a '.bat' extension. For example, let's save the Notepad as Run_Script.bat. A new batch file, called Run_Script.bat, will be created at your specified location. Step 4: Run the Batch File. Finally, double-click on the batch file in order to run the Python script. You'll then get the countdown as follows RELATED: How to Write a Batch Script on Windows. And this only begins to address the kinds of command line wizardy you can get into if you want to build more complicated commands—or even batch scripts—by weaving other commands and conditionals into things. If you're interested, the folks over at the Lagmonster forums have an excellent writeup on the subject. Rename Multiple Files with.