01. marts 2001 - 10:22Der er
31 kommentarer og 1 løsning
Automatisk logon?
Hejsa
Jeg kunne godt tænke mig, at få at vide, hvordan man får LMSCRIPT.EXE (det dos-vindue, der dukker op, når jeg logger på mit netværk) til IKKE at vente på et tastetryk fra mig og automatisk logger på netværket...
Jeg har en ide om, at det er en kommando, der skal tilføjes i kommandolinjen under egenskaberne for dosprogrammet - eller også er det en lille batch-fil jeg har brug for...
Når jeg har tændt min PC beder den først om password til netværket.
Når jeg har udfyldt dette, logges jeg på netværksserveren, hvorefter et \"KIX32-vindue\" i DOS popper op.... (Det er dette der henviser til programmet LMSCRIPT.EXE under egenskaber).
Først når jeg har tastet en vilkårlig tast lukker dette DOS-vindue og Windows kan så gøre sig færdig og er derefter klar til brug...
Hvordan logger jeg automatisk på netværket uden at skulle:
1) Indtaste mit password hver evige eneste gang..?
2) Trykke på en vilkårlig tast for at lukke Dos-vinduet (KIX32/LMSCRIPT.EXE)..?
Jeg håber, at mit spørgsmål er bedre formuleret denne gang :o)
1) Det med password kan du komme ud over ved hjælp af TweakUI. 2)At du skal trykke på en tast i forbindelse med KIX32 tyder på en fejl i dit script. Vi kører også med KIX32 og der skal ikke trykkes på noget undervejs.
dette er hentet fra hanno.dk og kan bruges til NT4 (ved egentlig ik om den dutter til win9x)
Hvis du vil loggo på automatisk, skal du ind i Regedit og ændre følgende. Du skal dog være opmærksom på at dette ikke er så smart hvis du tænker på sikkerhed !
Start regedit og find stregnen \"HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\Current Version\\Winlogon\". Alle Værdier er \"REG_SZ\".
\"DefaultDomainName\" = Domæne \"DefaultUserName\" = Brugernavn \"DefaultPassword\" = Opretter du og skriver dit Password \"AutoAdminLogon\" = Opretter du og sætter værdien til 1
Hvis du vil loggo på som en anden bruger, skal du holde \"Skift\" nede når der logges på.
Hojben: Jeg henviser til LMSCRIPT, fordi det er dette programnavn jeg finder, når jeg går ind under egenskaber for det DOS-vindue, der ikke vil lukke selv. Selv om der står \"KIX32\" øverst, er det altså indstillingerne for LMSCRIPT.EXE der skal ændres....
Thorsten: Yep... Jeg har fundet TweakUI og installeret det og regner med at det vil løse logon-besværet. Men så er der jo det dumme DOS-vindue tilbage, som ikke gider lukke selv. (Hojben: Der er skam et kryds i feltet Luk ved afslutning)
Okay... hvad skal jeg nu gøre, for at få det Dos-vindue lukket automatisk? Inden jeg trykker på en tilfældig tast spiller KIX32 \"James Bond - temaet\" over PC-ens højtaler.... skide irriterende :o)
KIX32 kan køres i \"debug mode\" ved at kører scriptet med en /d parameter. Efterfølgende er fra KIX95 dokumentationen.
Debug mode
As of version 3.48, KiXtart provides a simple debug mode. In debug mode, you can step through a script statement by statement, and you can also display the value of a variable or macro. To run a script in debug mode, specify ‘/d’ on the command line.
In debug mode, the top line of the screen is used to display the current line in the script starting at the current statement. Optionally, the second line of the screen is used to display the value of a specific variable or macro.
Whilst debugging, the following keys are available to control script execution :
F5 Run (deactivates debug mode, runs rest of script) F8, <Space>, <Enter> Step into (run a single statement, follow thread into subroutines and secondary scripts) F10 Step over (run a single statement, skip subroutines and secondary scripts) <Esc>, ‘q’ Exit
Additionally, you can query the value of a variable or macro simply by typing its name and pressing <Enter>.
Hojben>> Forøvrigt... Det med ændringer i Registreringsfilen venter jeg lige lidt med.... Jeg er ikke helt klar over, hvad dette kan have af betydning for min sikkerhed overfor de andre netværksbrugere. Her i huset er vi ikke afhængige af brugersikkerhed via passwords etc., men jeg ville nødig uvidende give andre på netværket adgang til min PC.
Så jeg venter lige med at benytte dit råd som en sidste løsning.
Hojben>> Det eneste, jeg kan finde om \"pause\" er under \"diverse\", hvor \"Tillad pauseskærm er afkrydset\"... Men det er næppe fejlkilden..
Thorsten>> Tak for debug-ideen... Det vil jeg prøve... men det er nu ikke sikkert, at jeg kan finde ud af det. Hvis det går helt galt, giver jeg lige besked.... Så kan det være at din doc-fil kan hjælpe lidt på sagerne :o)
theofilos>> Med hensyn til James Bond, så står det i dokumentationen hvordan man får lige netop dette stykke til at spille, så det er noget du skal snakke med din administrator om ;-)
Jeg vil tro at dit script ligger på \\\\servernavn\\netlogon , bare et skud fra hoften. Det du så kan gøre er, at åbne scriptet, kopiere det der står i det, og sætte det ind i din næste kommentar. Scriptet hedder *.scr, hvis du kører NT skal du trykke på SHIFT men du højre klikker på scr filen. Så får du mulighed for at vælge \"Åbn med\". Her vælger du notepad.exe (f.eks) og markere hele teksten, højre klikker, vælg \"kopier\", gå til Eksperten, højre klik, vælg \"sæt ind\",
Okay... Jeg tror at jeg er ved at blive klar over situationen:
På vores hovedserver ligger en mappe \"netlogon\", som ud over KIX32.EXE indeholder filer som KX32.DLL, KX16.DLL etc. etc.
Jeg er nu sikker på, at det er her, der skal rettes i opsætningen af kix32.
Men Thorsten har helt ret. Administrator bliver ikke glad for, at jeg roder med dette script, da det formodentlig vil have betydning for alle andre brugere.
Spørgsmålet er, om jeg selv kan strikke en batch-fil, som kan fungere som et automatisk \"tryk på en vilkårlig tast\", når KIX32 står og lirer James Bond-temaet af og venter på et input.......
jamen problemet er jo at du ikke får lov til at gøre noget som helst før EFTER logonscriptet er kørt færdigt. Lige så snart scriptet er kørt kan du gøre noget ved det, MEN da scriptet venter på dit tastetryk for at blive færdig er der ikke noget at gøre... Det tager 3 nano sec for din admin at rette i scriptet.. jeg kan ikke se hvad problemet er.....
Jeg er helt enig med Hojben. Du skal fortælle din administrator at du oplever en fejl i logonscriptet, og så retter han det hurtigt. Du kan evt. fortælle ham at han kan kører i \"debug mode\" for at finde fejlen *S*
Jeg har skrevet en mail til administrator og må vente på at han svarer.... Men hvis ikke han vil ændre indstillingen af KIX32, kan jeg vel ikke gøre mere...
Og du, Hojben: Tag lige og send et rigtigt \"svar\", så jeg kan tildele dig de 30 points, du har fortjent. Du får også 30, Thorsten.
Tak for hjælpen, I to!
Selv om problemet ikke direkte blev løst, har I hjulpet mig til at forstå hvad problemet er.
Jeg har spurgt administrator. Svaret var: Det er ikke muligt.
Kort og kontant, hva?
Jeg kan altså slet ikke gøre noget selv??
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.