> -----Original Message----- > From: Murali_Pavuloori/[EMAIL PROTECTED] > [mailto:Murali_Pavuloori/[EMAIL PROTECTED] > Sent: September 24, 2003 1:45 PM > To: Multiple recipients of list ORACLE-L > Subject: how to generate unique file names on Windows. > > > > Hello, > > I am trying to write a script on windows that would export > the db every > night. Can someone tell me how to generate unique file names > on windows... > > What I am looking for is the windows equivalent of echo > `date +%m%d%y` > > Thanks in advance. > > Murali. >
Dynamically generated timestamp is what you want. Be warned though that this works only on Win2K and 'better': C:\>set zdate=_%date:~-4%%date:~7,2%%date:~4,2% C:\>set ztime=_%time:~0,2%%time:~3,2%%time:~6,2% C:\>echo %zdate%%ztime% _20030924_152452 On (not so) good ole NT4 this has to be done: :: === Create and initialize TIMESTAMP and NOW environment vars: :: set TIMESTAMP=_YYYYMMDD_HHMMSS :: set NOW=DD Month YYYY HH:MM:SS if EXIST SetTIMESTAMP.bat del /f /q SetTIMESTAMP.bat MakSetTIMESTAMPbat.wsf if exist SetTIMESTAMP.bat ( call SetTIMESTAMP.bat del /f /q SetTIMESTAMP.bat ) MakSetTIMESTAMPbat.wsf script dynamically creates SetTIMESTAMP.bat script. Execute that to create and initialize TIMESTAMP environment variable (mail me off-line if you want this script making script). Sooo much simpler/easier, more logical wouldn't you say than having to remember/worry about meaning of backticks in shell? Branimir -- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Branimir Petrovic INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).