Leonard wrote:
> I gamle dage havde jeg noget der hed 4DOS, som havde et meget stærkt
> batch-sprog.
> Nu vil jeg gerne have en bat-fil i win xp til at finde ud af hvilken
> ugedag det er og så gøre noget udfra det:
>
> if ugedag=mandag udfør denne komandolinie
> elseif ugedag=tirsdag udfør denne ...
> elseif ugedag=onsdag ...
> ... osv
>
> Hvordan skal det se ud?
>
Du kan downloade og udpakke:
http://home20.inet.tele.dk/midgaard/datestr.zip
Så kan du lave en bat fil der ser sådan ud:
@echo off
for /F %%I in ('datestr %%A') do set WeekDay=%%I
if %WeekDay%==Friday (
echo It's friday
) else (
echo It's not friday
)
Du kan læse om parametrene til datestr her:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_strftime.2c_.wcsftime.asp
Bemærk at der skal bruges %%A i bat-filen og ikke %A
--
Juliet: What's in a name? that which we call a rose
By any other name would smell as sweet; ...
Romeo: I take thee at thy word:
Call me but love, and I'll be new baptized;