Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:33 Der er 13 kommentarer og
1 løsning

Programstump der kører hele tiden og udfører en commando hver dag

Hej!

Er der nogen der kan hjælpe med at lave en executable der kører hele tiden på en server (med et minimum brug af processorkraft) og som hver gang klokken er 05:00 foretager en handling. Denne handling skal være at aktivere en asp-side (eks.: mywebpage/0500.asp).

På forhånd tak for hjælpen!
Avatar billede kedde65 Praktikant
21. juli 2002 - 16:40 #1
Det du efterspørger er at lave en Windows Service. Det er ikke forbasket nemt at lave i VB 6.0, men skifter du til VB.Net så er der er en template til at lave den slags med. Alternativt skal du have fat i Visual C++ 6.0.

Men iøvrigt kan serveren ikke selv udføre den handling, de fleste server systemer har da en eller anden form for task man kan sætte til at udføre noget bestemt, en gang eller flere i døgnet.

VH CK
Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:43 #2
OK - takker foreløbig - jeg må lige prøve at finde ud af om det her server system har sådan en task der kan udføre noget flere gang i døgnet. Vender tilbage når jeg har fundet ud af det!
Mathias
Avatar billede kedde65 Praktikant
21. juli 2002 - 16:43 #3
Hvad er det for en server, hvilket styresystem kører den?
Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:45 #4
Jeg ved det faktisk ikke helt, men så vidt jeg husker er det en NT server!
Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:46 #5
ALtså det er ikke min egen server, så jeg kan først finde ud af det imorgen når deres supportlinier har åben!
Avatar billede kedde65 Praktikant
21. juli 2002 - 16:49 #6
OK - det er på en externe server! Så er det ikke sikkert at du kan fådem til at udføre en task for dig, men på den anden side kan du også godt glemme at lave din egen service til den server, fpor det vil de aldrig tillade.

VH CK
Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:51 #7
Men hvad har jeg så af muligheder tilbage?
Avatar billede kedde65 Praktikant
21. juli 2002 - 16:55 #8
Det kommer an på hvad det er du skal lave! Hvis det eneste du skal udføre er at åbne en asp fil, så kan det jo gøres hvor som helst fra. Så kan du for så vidt sætte din egen server op og bare kalde den asp fil over nettet.

VH CK
Avatar billede mathiasiversen Nybegynder
21. juli 2002 - 16:57 #9
Ja, men det er ikke en holdbar løsning - det skal så vidt mulig være uafhængigt af mig og min server, da det ikke er min egen side.
Avatar billede hy Nybegynder
21. juli 2002 - 19:50 #10
Hvis du har adgang til SQL server hos din udbyder kan du få den til at køre et job på bestemte tidspunkt, der kan du også bruge VB

hyde
Avatar billede mathiasiversen Nybegynder
22. juli 2002 - 15:01 #11
HY>> Hvordan gør jeg det nemmere bestemt?
Avatar billede hy Nybegynder
22. juli 2002 - 17:56 #12
Du åbner Enterprise Manager >> på din SQL server vælger du Management >> SQL Server Agent >> Jobs.
Her opretter du et nyt job og under Steps opretter du et nyt og vælger Active Script og Viusual Basic som Language , og under Scheduels vælger du hvornår jobbet skal køre.

hyde
Avatar billede kedde65 Praktikant
22. juli 2002 - 18:19 #13
Hy>>Det er fuldstændigt rigtigt det du skriver, jeg kunne aldrig finde på at sætte spørgsmålstegn ved din viden...men. Jeg er nu stadig ikke sikker på at han får lov til det hvis det er en remote server.

VH CK
Avatar billede hy Nybegynder
22. juli 2002 - 19:15 #14
>> kedde long time no see !!  nej det er ikke sikker han får lov, men det kommer an på hvor godt hans forhold er til udbyderen, og om han kan dokumenter at han har reele hensigter, det er et spørgsmål om tillid, jeg bruger det p.t. hos 2 udbyder.....

hyde
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
Kurser inden for grundlæggende programmering

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