Just nu i M3-nätverket
Gå till innehåll

Hjälp med Good old DOS...


markus emgård

Rekommendera Poster

markus emgård

Hej,

 

Jag skulle vilja skapas en .bat fil som dynamiskt skapar en folder döpt till "någon text"+dagens datum. Vet att jag får ut datum med hjälp av DATE /t men inte hur jag kan få använda det till att döpa en folder. Någon som kan hjälpa mig?

 

/Memgard

Länk till kommentar
Dela på andra webbplatser

 

Hej. Jag behövde något liknande förut.. kommer dock inte ihåg vart jag hitta lösningen, men den snubben hade rätt mycket intressant.

 

Jag använder en extra bat-fil (datetime.bat) som sätter tid och datum i variablerna {time} och {date}.

 

datetime.bat

@echo off

if A%OS%==AWindows_NT goto isNT

goto theEnd

:notNT
%comspec% /e:2048/c for %%v in (1 2) do prompt set {time}$q$t$_ | find/v "$" >%temp%\{t}.bat
for %%v in (call del) do %%v %temp%\{t}.bat

%comspec% /e:2048/c for %%v in (1 2) do prompt set {date}$q$d$_ | find/v "$" >%temp%\{t}.bat
for %%v in (call del) do %%v %temp%\{t}.bat

goto theEnd


:isNT
for /f "delims=" %%a in ('DATE /T') do set {date}=%%a
for /f %%a in ('TIME /T') do set {time}=%%a

:theEnd

 

enfil.bat

@echo off
call datetime.bat
echo w00t > "logfile - %{date}%.txt"

 

Ciao,

Anders

 

Länk till kommentar
Dela på andra webbplatser

::tips::

 

till de flesta FTP-servrar finns det färdiga script till som gör det ;-)

 

 

 

--- Klassiker ---

Man vill ju inte behöva tala om för marsianerna att de inte kan få fler IP-adresser eftersom jordlingarna har använt upp allihop

Vinton Cerf ang. IPN

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...