Avatar billede maaklom Nybegynder
02. maj 2003 - 09:06 Der er 8 kommentarer

AT kommando på en Win NT 4.0

Jeg har lavet flg. StartAT.cmd fil med flg. indhold:

at /delete /yes
at 10:00 /INTERACTIVE /every:ma,ti,on,to,fr,lø,sø cmd /c "c:\klo\backup.cmd"

Hvorfor virker den ikke. Der kommer bare forklaringen til hvordan man bruger AT

maaklom
Avatar billede ole_madsen Ekspert
02. maj 2003 - 10:06 #1
Når jeg tester, virker det ikke med ma,ti,on,to o.s.v.

Du skal bruge en dato og ikke en ugedag, altså 01,02,03,04 o.s.v.
Avatar billede tlaursen Nybegynder
02. maj 2003 - 10:24 #2
Du kan godt bruge uge dage, det skal bare være på engelsk.
m,t,w,th,f,s,su
Avatar billede maaklom Nybegynder
02. maj 2003 - 11:19 #3
Jeg har forsøgt at ændre til engelsk og det virker ikke, derimod har jeg fået det til at virker 1 gang, ved at skrive every:1,2,3,4... Hvorfor virker det kun 1 gang med angivelse af datoer og slet ikke med ugedage?
Avatar billede ole_madsen Ekspert
02. maj 2003 - 11:29 #4
Jeg har også prøvet med det engelske, og det virkede.

Men det virker kun med de forkortelser, TLauersen har skrevet - d.v.s. at det virker IKKE med MO,TU,WE o.s.v. Det skal være M,T,W,TH o.s.v.

Jeg spekulerer i øvrigt på, om ikke "cmd /c c;\klo\backup.cmd" skal stå inden for gåseøjnene - altså som jeg lige har skrevet. Gåseøjnene "samler" jo kommandoen.

Således bliver den samlede kommando:

at 10:00 /INTERACTIVE /EVERY:m,t,w,th,f,s,su "cmd /c c:\klo\backup.cmd"

Den virker i hvert fald hos mig (omend jeg jo ikke har cmd filen ;-)
Avatar billede maaklom Nybegynder
02. maj 2003 - 13:34 #5
Jeg har prøvet det der med ugedagene og kan altså ikke få det til at virke. Jeg har sat den til at bruge 1,2,3,4,5 osv. og tester og det har kørt over weekenden.
Avatar billede ole_madsen Ekspert
02. maj 2003 - 13:43 #6
Hmm - hvis man skulle oversætte direkte til Dansk, kunne det jo være:

m,t,o,to,f,l,s

Så hvis der virkelig er forskel på dansk og engelsk NT, kunne du jo prøve med ovenstående i stedet.
Avatar billede maaklom Nybegynder
12. maj 2003 - 14:11 #7
Nu har jeg testet alt hvad jeg kan komme i tanke om. Kommandoen starter som sagt en backup.cmd og hvis jeg bare eksekverer den kopiere den fint alle filer til serveren, men schedule tasks/ at-kommandoen virker ikke. Når man opretter en AT-kommando, oprettes der jo også et job i schedule tasks. Der har jeg brugt loggen til at fejlfinde i og efter et par tilrettelser, bl.a. ændring af brugeren, så har jeg nu fået schedule tasks til at køre jobbet på et fast tidspunkt hver dag. Jeg kan sidde og se at den fyrer et job af og loggen siger da også at der er sket, men cmd-filen bliver aldrig eksekveret. Jeg er på kanten til at finde et andet software der kan udføre dette job, da jeg efterhånden har mistet lysten til at arbejde med MS schedule tasks/ AT-kommandoer.
Avatar billede tlaursen Nybegynder
12. maj 2003 - 15:43 #8
I stedet for at bruge en cmd, kan du så ikke lave en bat-fil der laver det samme og kalde den istedet for? Det er sådan jeg bruger AT og det virker her.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester