Path: news.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!banw50.asd.berkeley.EDU!not-for-mail From: Phil Robyn Newsgroups: alt.msdos.batch.nt,comp.databases.oracle.misc,comp.databases.oracle.server Subject: Re: Is NT 2000 Dos Batch Timestamp sysntax different ? Date: Thu, 10 Oct 2002 10:18:54 -0700 Organization: University of California, Berkeley Lines: 104 Message-ID: <3DA5B67E.5080701@uclink.berkeley.edu> References: <3d9c83a1$1_7@news.newsgroups.com> <8PZo9.1711$826.131038382@newssvr21.news.prodigy.com> <3da48a7e$1_10@news.newsgroups.com> <3DA49C3A.7040106@uclink.berkeley.edu> <_41p9.1754$7S6.134136000@newssvr21.news.prodigy.com> <3da4a4fd$1_6@news.newsgroups.com> <3DA4A736.8020706@uclink.berkeley.edu> <3DA4A7DE.9060700@uclink.berkeley.edu> <3da5937e$1_7@news.newsgroups.com> Reply-To: probyn@uclink.berkeley.edu NNTP-Posting-Host: banw50.asd.berkeley.edu (128.32.164.193) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: fu-berlin.de 1034270160 20290958 128.32.164.193 (16 [55492]) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en-us, en Xref: newsfeed1.easynews.com alt.msdos.batch.nt:14608 comp.databases.oracle.misc:87669 comp.databases.oracle.server:163749 X-Received-Date: Thu, 10 Oct 2002 10:15:56 MST (news.easynews.com) Joe Caporina wrote: > I still get a typo; > > Microsoft Windows 2000 [Version 5.00.2195] > (C) Copyright 1985-2000 Microsoft Corp. > > C:\>cd test > > C:\test>setdate > > C:\test>for /F "tokens=2" %a in ('date /t') do set TODAY=%b > > C:\test>set TODAY=%b > > C:\test>'date /t') do set TODAY=%a > ''date' is not recognized as an internal or external command, > operable program or batch file. > > C:\test>set TODAY=%b > > C:\test>set TODAY=%b > > C:\test>for /F "tokens=5-6 delims=.: " %a in ('echo.|time|find "urrent"') do > set > HR=%a & set MIN=%b > > C:\test>set HR=9 & set MIN=48 > > C:\test> > > Copy of batch; > for /f "tokens=2" %%a in ( > 'date /t') do set TODAY=%%b remove the preceding line > 'date /t') do set TODAY=%%a > set TODAY=%TODAY:/=% > set TODAY=%TODAY:~6,2%%TODAY:~0,4% > for /f "tokens=5-6 delims=.: " %%a in ( > 'echo.^|time^|find "urrent"' > ) do set HR=%%a&set MIN=%%b > > "Phil Robyn" wrote in message > news:3DA4A7DE.9060700@uclink.berkeley.edu... > >>Phil Robyn wrote: >> >>>Joe Caporina wrote: >>> >>> >>>>I'll try the German setdate.com . I'll look into datetime.bat. I >>> > already > >>>>think there is a problem using datename. bat when exporting files to >>> > be > >>>>renamed current date. Using setdate makes it easy. >>>>exp dba_opr/exp_backup full=y >>>>file=d:\oracle\admin\PDS\exp\pdsexp%TODAY%_%HR%_%MIN%.DMP >>>>LOG=d:\oracle\admin\PDS\exp\pdsexp%TODAY%_%HR%_%MIN%.LOG >>>>Thx Joe >>> >>> >>>If all you need are TODAY, HR, and MIN, then just incorporate >>>the following (without the line numbers) into your batch file: >>> >>>1. for /f "tokens=2" %%a in ( >>>2. 'date /t') do set TODAY=%%b >> >>Typo alert: should be >> >> 2. 'date /t') do set TODAY=%%a >> >> >>>3. set TODAY=%TODAY:/=% >>>4. set TODAY=%TODAY:~6,2%%TODAY:~0,4% >>>5. for /f "tokens=5-6 delims=.: " %%a in ( >>>6. 'echo.^|time^|find "urrent"' >>>7. ) do set HR=%%a&set MIN=%%b >>> >> >> >>-- >>t o s e n d e - m a i l u s e ' R e p l y - T o ' >>o r u n z i p m y ' F r o m ' a d d r e s s .... >> > > > > > > -----------== Posted via Newsfeed.Com - Uncensored Usenet News ==---------- > http://www.newsfeed.com The #1 Newsgroup Service in the World! > -----= Over 100,000 Newsgroups - Unlimited Fast Downloads - 19 Servers =----- -- t o s e n d e - m a i l u s e ' R e p l y - T o ' o r u n z i p m y ' F r o m ' a d d r e s s ....