View Single Post
Staro 28.04.2010., 19:38   #8
spawn
Premium
Moj komp
 
spawn's Avatar
 
Datum registracije: Aug 2004
Lokacija: Istra
Postovi: 8,375
Citiraj:
Autor serverpc Pregled postova
Imam instaliran na kompu virtual pc i u njemu testiram te stvari.
Ispavite me gdje griješim, valjda sam dobro skužio, probao sam ovo:
evo baš danas je subota, i testiram da mi prilikom startup-a otvori npr windows explorer, znači explorer.exe
evo skripte koju sam napisao u notepadu, sejvao kao bat i stavito u taj startup folder:

@echo off
for /f %%a in ('date /t') do set DAY=%%a
if %DAY%==sub goto :sat

:sat
cd C:\windows
start explorer.exe
echo %day%
exit

i meni to uredno otvara, i onda probe radi promijenim dan u skripti što će reći kao da je danas nedjelja a ne subota i opet mi otvara što nebi smjelo jer danas nije nedjelja.
ne znam gdje je kvaka?
još jedna stvar: nije mi jasno ovo sa navodnicima, koliko ja znam nemože se sejvat file pod navodnicima, ne dozvoljama
još nešto: što točno znači prvi red u naredbi ovo: for /f %%a in ('date /t') do set DAY=%%a
A sta si tocno promijenio za dan?
Ako si samo promjenio sub i upisao ned normalno da ce ti opet otvarati kad nisi promijenio i naredbu "goto :sat" nego moras upisati "goto :sun" i onda dolje:

:sun
cd blabla
start blabla
echo %day%
exit i tako za svaki dan

Mozes ti napisati i

if %DAY%==sub goto :sub

ali onda umjesto

:sat
cd bla bla
start blabla
echo %day%
exit

upisujes

:sub
cd bla bla
start blabla
echo %day%
exit
spawn je offline   Reply With Quote