Avatar billede mrcorex Nybegynder
28. februar 2005 - 19:07 Der er 15 kommentarer og
1 løsning

Aktivering af program ved logout

Hej alle.

Nej, det er ikke hvordan man logger ud. :)

Jeg har brug for at et program skal aktiveres idet jeg logger ud. Er der en eller anden registry-settings som kan sættes? Eller hvilke andre forslag er der?

Det skal være et program efter mit eget ønske og det skal kunne angives som f.eks. "c:\windows\system32\notepad.exe".

/CoRex
Avatar billede screem_brille Novice
28. februar 2005 - 19:11 #1
det kan du med group policy: i kør srkriver du mmc og enter, der efter tilføjer du group policy snap inn, og der er under computer settings et punkt der hedder login / logout scripts, der kan du angive hvilke scipt(s) der skal køres ved logoff ;)
Avatar billede screem_brille Novice
28. februar 2005 - 19:13 #2
ups det er under user configuration -> windows settings og så vælge scripts.
Avatar billede mrcorex Nybegynder
28. februar 2005 - 19:32 #3
Kender sådan set godt den konfiguration. Men jeg havde mere brug for at man kan SE når der sker noget. Det skal bruges til at når brugeren logger ud, så skal der tages backup af nogle filer. Nogle gange er det en del og derfor er det meget vigtigt at man kan kan SE at der sker noget. Det kan man ikke her. Det skrev jeg selvfølgelig ikke i spørgsmålet. Sorry! :(
Avatar billede screem_brille Novice
28. februar 2005 - 19:57 #4
hmm du kan da bare lave en .bat fil så vil den da vise noget ?
Avatar billede mrcorex Nybegynder
28. februar 2005 - 20:11 #5
Nop! Er prøvet.
Avatar billede Slettet bruger
28. februar 2005 - 21:12 #6
Brug et vbs script!

Eksempel: logoff.vbs

'-------------------------------------------------------------
Wscript.Echo "Vi skal lige lave en backup. Vent!"
Wscript.Echo "Kør din backup her."
Wscript.Echo "Færdig."
'-------------------------------------------------------------

:-)
Avatar billede Slettet bruger
28. februar 2005 - 21:17 #7
PS.: screem_brille, bør have halvdelen af pointene. Han kom med løsningen, jeg kom bare med at gøre det "synligt"
:-)
Avatar billede Slettet bruger
28. februar 2005 - 21:25 #8
PpS.: du kan lære mere om vbs scripts her: http://www.microsoft.com/technet/scriptcenter/default.mspx
:-)
Avatar billede screem_brille Novice
28. februar 2005 - 21:49 #9
Rent faktisk vises kørsel af bat filer også, men ofte vises de så kort varigt at man ikke ligger mærke til det, og echo kommandoen kan også benyttes ved bat filer
Avatar billede mrcorex Nybegynder
28. februar 2005 - 21:55 #10
Jo, men hvad er forskellige på en batch-fil og et vbscript andet end syntax og at man skal bruge en fortolker. De skriver da bare begge 2 til skærmen. Og det er ikke vbscript som jeg skal bruge. Det er faktisk nogle batch-filer jeg skal bruge. På http://support.microsoft.com/default.aspx?scid=kb;en-us;265016 kan man læse "How to Run a Domain Logon Script in the Foreground with the Start.exe Command-Line Tool". Det har jeg også prøvet, men det er ikke alt jeg kan få til at fungere, desværre. :(

Men jeg er nok nødt til at teste lidt mere helt præcist hvad det er jeg skal bruge. Nej, jeg ender IKKE op med at bruge vbscript. Jeg hader alt der bare nærmer sig noget med vb. Sorry, tpo! P går til screem_brille da han rent faktisk svarede på spørgsmålet. Så jeg lukker den her og siger tak for input til begge.
Avatar billede screem_brille Novice
28. februar 2005 - 22:00 #11
Takker for svar, men kan du ikke poste dit ønskede script, har lige lavet en bat fil og den køres som den skal (med tekst) dog har jeg kun sat den til at oprette et dir, så teksten vises kun et spilt sekund men den vises (er det en længere varende operation at kopiere de filer vil den tilsvarende stå der længere.
Avatar billede screem_brille Novice
28. februar 2005 - 22:09 #12
hvis du gemmer følgende kan du se at der oprettes et dir hvor du kører bat filen fra, og du kan kortvarigt se teksten på skærmen.

@ECHO OFF
CLS
ECHO.
ECHO  **************************************
ECHO        Dette er et test script.
ECHO  **************************************
ECHO.


MD test

gemmes i en txt fil med bat til efternavn. (men det ved du jo sikkert godt)
Avatar billede screem_brille Novice
28. februar 2005 - 22:12 #13
her er lidt om hvordan man kan få den til at vente og derved vise teksten http://malektips.com/dos0017.html
Avatar billede Slettet bruger
28. februar 2005 - 22:32 #14
> corex: Du siger: "Jeg hader alt der bare nærmer sig noget med vb. Sorry, tpo!".
Hvis du vil give brugeren en information om at der foregår noget, og at brugeren skal vente til det er færdigt, kommer du ikke uden om vb script, hvis ikke du vil lave/købe et program der kan det du ønsker.

Og dog, det kan måske laves med et cmd script. Brug komandoen pause, den venter på at brugeren trykker på en tast. Det foregår dog i et "DOS" vindue. Hvorimod at vbs kommer med en Windows dialog box.
:-)
Avatar billede mrcorex Nybegynder
01. marts 2005 - 07:10 #15
screem_brille> Jeg har prøvet de forskellige ting som du skriver. Jeg har tilmed prøvet at kalde en batch-fil som kalder en anden batch-fil som "start /max batchfile". Jeg kan godt se at der sker et kort glimt fra et eller andet vindue. I min batch-fil nr. 2 står der en kommando som skal kopiere nogle filer fra et sted til et andet sted. Jeg bruger kommandoen robocopy. Hvis jeg (inde i WinXP) dobbelt-klikker på denne batch-fil fungerer det fint. Men hvis den samme batch-fil bliver kaldt direkte ved logoff, så virker det også, DOG UDEN at man kan se noget. Hvis jeg så kalder den som nr. 2 ved "start /max" kan jeg GODT se et sort vindue, men den virker ikke ????

tpo> Det er da lykkedes meget godt at slippe uden om alt der hedder vb indtil videre. :) Og nej, jeg kan ikke få det til at virke med pause-kommandoen heller ved logoff. Det er prøvet. Det var bl.a. derfor jeg oprettede denne sag.

Mit styresystem er WinXP med SP2 (just in case). Og ved at kalde en batch-fil direkte kan jeg sagtens få det til at virke, men jeg får bare INTET på skærmen.
Avatar billede screem_brille Novice
05. marts 2005 - 12:57 #16
Lyder mystisk, vil lige prøve at teste om mit lille test script virker når det ligger på serveren, men det bliver først senere idag, skal lige have et par maskiner op og køre først.
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