fatalicus Skrevet 4. november 2006 Skrevet 4. november 2006 (endret) hei hei! jeg sitter her med et login script og skal gjøre noen register foandringer og lurer da på en ting. er det mulig å bruke if setninger i batch til å sjekke verdien eller eksistensen av en register nøkkel? grunnen til at jeg trenger dette er at det er jo ingen vits å importere en register nøkkel flere ganger hvis den allerede er der, ikke sant? slik som jeg har det nå så er det slik som dette: reg import C:\windows\resources\logonscreen.reg hvis jeg istede kunne ha sjekket om register nøkkelen er der, eller verdien er det jeg vil ha, for så å importere eller ikke avhenging av svaret, så slepper jeg at registeret får forandringer hver gan noen logger på, og minsker sjangsen for at noe skulle skje feil der. (sånn som jeg ser det i hvertfall) så.. er det mulig? (og i så fall hvordan?) takker for alle svar fra dere allmektige dos guder her på forumet ( ) Endret 6. november 2006 av fatalicus
Giddion Skrevet 5. november 2006 Skrevet 5. november 2006 Det er en liten mulighet ved bruk av Rundll32, men jeg er veldig usikker på hvordan man kan bruke den i kombinasjon med IF, men det kan muligen andre svare på. Ellers så ville jeg tatt stege videre til andre språk, for strengt tatt så beveger du deg på områder som batch ikke er laget for. For i andre sprøk som eks. C er dette ikke et problem. Lykke til og vært snill og post løsningen når du finner den, kan være artig å se hvordan det kan gjøres.
Syar-2003 Skrevet 5. november 2006 Skrevet 5. november 2006 Du burde se på KiXtart . Batch filer for logon script egner seg ikke til stort annet enn å mappe opp nettverksstasjoner med "NET use". KiXtart "KeyExist" og "ReadValue" funksjon returnerer forespørsel om registry key finnes eller ikke og du kan gjøre vanlig "If" - basert på resultatet med å skrive inn med "AddKey" og "WriteValue" KiXtart er dessuten gratis . Ta en kikk på dette login scriptet http://www.adminscripteditor.com/scriptlibrary/view.asp?id=2 Her er både drive mapping , printere og registry manipulering inkludert vha "ReadValue"
fatalicus Skrevet 6. november 2006 Forfatter Skrevet 6. november 2006 syar2003: Vi bruker allerede KIXtart. (logonscriptet bare starter opp kix nå) det som er et problem er at serveren som jeg skal legge dette på er en del av Akershus fylkeskommune sitt nettverk (jeg er IKT-lærling ved en videregående skole i fylket) og jeg tror (tror altså) at jeg ikke har lov til å endre kix fila kun bat fila som starter kix (så lenge jeg ikke endrer kix kommandoen der). men jeg skal høre med de i fylket, og hvis jeg har lov, så skal jeg prøve løsningen din! takker! Giddion: hvis syar sin løsning ikke går for meg så skal jeg skrive inn en eventuel annen løsning!
Syar-2003 Skrevet 6. november 2006 Skrevet 6. november 2006 (endret) Det er vel ikke noe problem .... bat fila di kan bare kalle opp et custom.kix(ditt) i tillegg til å kjøre det normale "uendrede" kix scriptet. Endret 6. november 2006 av syar2003
fatalicus Skrevet 6. november 2006 Forfatter Skrevet 6. november 2006 herregud jeg er dum.. du har helt rett syar2003! jeg skal gjøre dette når jeg kommer inn på jobb i morgen! takker!
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå