28. februar 2005 - 19:07Der 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".
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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 ;)
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! :(
'------------------------------------------------------------- Wscript.Echo "Vi skal lige lave en backup. Vent!" Wscript.Echo "Kør din backup her." Wscript.Echo "Færdig." '-------------------------------------------------------------
:-)
Synes godt om
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" :-)
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
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.
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.
> 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. :-)
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.
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.
Synes godt om
Ny brugerNybegynder
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.