Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Windows Batch: substring?

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Windows Batch: substring?
From: "radekp@konto.pl" <radekp@konto.pl>
Date: Tue, 02 Apr 2024 17:24:16 +0200
Tue, 02 Apr 2024 16:04:02 +0200, w
<104o0jpo65cbobsqgndj52k6itmhlheiur@4ax.com>, "radekp@konto.pl"
<radekp@konto.pl> napisał(-a):

> Tak, już wygooglałem. Nic to nie dało, ale przypomniałem sobie o funkcjach
> rozszerzeń itp. i to działa.
> 
> Droga przez mękę...

I jeszcze jedno:

To działa:
set year=%date:~6,4%
set month=%date:~3,2%
set day=%date:~0,2%
set today="%year%-%month%-%day%"
echo %date% %today%

I mam to co oczekiwałem.


Natomiast tutaj:
for /F "delims=;" %%F in (list.txt) do (
    set fn=%%F
    if %fn% == %today% (

fn zawsze pozostaje pustym ciągiem. Why?
A potrzebuję z niej wyciągnąć 10 pierwszych znaków


<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>