Partyflock
 
Forumonderwerp · 591167
Hoi, weet iemand hoe je het register in WINDOWS 98 aan kan passen zodat je bepaalde sleutels met een exe of batch bestandje kan laten verwijderen?

Ik zoek een manier om winsock en wsock sleutels eruit te laten halen.
 
regedit :) zoeken :)
 
en er is ook zoiets als cleanreg bij download.com
Leg ff wat meer uit.
 
Morky 29 november 2002 19:01
en er is ook zoiets als cleanreg bij download.com


Regclean :)
Artiest ScuL
alle bovenstaande opties doen niet wat hij wil :)

vanaf de commandline vanuit een batch, ik heb er laatst ook naar gezocht op m'n werk omdat ik een regkey wilde toevoegen via login.bat (van het NT-domein).

ik weet niet of sleutels verwijderen vanaf de commandline gaat, sleutels toevoegen gaat iig wel.

hiervoor moet je een sleutel exporteren naar een .reg bestand en vervolgens regedit.exe uitroepen vanuit de silent mode.

dit doe je op deze manier:

regedit.exe /s blaat.reg

waar <blaat.reg> het regkeybestand is wat je wilt importeren. have fun :P
 
Je hebt gelijk Scul, maar dan moet hij de registry aanpassen, dan exporteren, en vervolgens weer importeren ? ;)

Denk dat hij gewoon het beste ff handmatig door de registry heen kan wandelen. Zoveel werk is dat niet...
ik neem aan dat hij een oplossing via batch scripting zoekt omdat hij de oplossing wil toepassen op meerdere PC's...

de enige die deze vraag echter kan beantwoorden is de topicstarter himself.
Hmmmz, morky leest denk ik niet zo goed ;)

met de rest van de reacties kom ik al iets verder. Ok, ik zal het nog een keertje precies uitleggen (had het al gedaan op s2d, maar daa ris de datalimiet overschreden :( )

Voor mijn werk installeer ik netwerkkaarten (ook wel nic's genaamd). Hiervan installeren wij met het hele bedrijf toch zo'n 400 - 600 nic's per dag (grote gok). Op onze regio zullen dat er zo'n 40 per dag zijn denk ik. Maar goed, soms komen we wel eens problemen tegen bij het installeren van deze dingen, en ik wil toch graag een werkende installatie afleveren.

In Win98 gebeurt het wel eens dat met een vers geinstalleerde nic de klant wél een ip adres heeft om te surfen, dat alles goed staat ingesteld, en dat pingen ed. werkt. Maar alleen surfen NIET!
Dit komt in veel gevallen doordat software van telefooninternet providers is geinstalleerd die iets met winsock en wsock in het register uithalen. Het is niet te uninstallen.

Wij hebben een oplossing voor dit probleem gevonden door alle register vemeldingen van wsock en winsock te verwijderen, alles uit de netwerkomgeving te verwijderen, en de netwerkonderdelen na een reboot opnieuw te laten installeren. Hierna werkt het surfen wel!

Aangezien het zoeken door het register erg lang duurt, en sommige monteurs niet eens weten wat het register is, laat staan dat ze weten hoe ze erin moeten komen, dan begrijp je misschien dat er iets moet zijn zoals een bestandje die die registersleutels eruit sloopt.

Maar hoe maak je dat? Zo, dat was het verhaal, hehe
 
Ik heb een redelijk idee... Sleutels VERWIJDEREN via een batch kan niet...

Wat kan wel??

Zoek uit welke key je weg wil flikkeren of welke key-structuur.
Exporteer die key/structuur, 1x naar WEG.REG en 1x naar EXTRA.REG
Edit daarna ALLE waardes in WEG.REG naar "" (dus, alleen twee keer quotes, zonder waarde erin).
Verander daarna EXTRA.REG naar de waardes die je dus uiteindelijk in wil voeren.

Pleur beide bestanden in C:\REGISTRY-FILES.
Ga dan naar HKLM\Software\Micros­oft\Windows\RunOnce.
Schrijf dan eerst een key voor WEG.REG en daarna voor EXTRA.REG.
Opnieuw opstarten en klaar is klara...



LET OP: DIT VEREIST ENORM VEEL TESTEN VOORDAT JE HET ONDER DE KNIE HEBT WAT JE PRECIES WAAR MOET EDITEN => ZORG VOOR EEN GOEDE TESTOMGEVING!!!
Poeh, dat is een intensief werkje.
Als iemand een andere manier heeft, mag hij dat meteen vertellen!

je kan toch ook vanuit het vakje "uitvoeren" bepaalde register dingen doen? Zou je het ook niet op die manier kunnen verwijderen?
Nou, als het om DHCP gaat dan kun je dus voor iedere machine dezelfde regkeys invullen, aangezien het IP verder automatisch wordt bepaald.

Dus stel een PC goed in, exporteer die regkey of de tree en dubbelklik het .reg bestand.

Echt weggooien heeft dan net zoveel zin als dit doen, aangezien het puur om de registry settings lijkt te gaan.
Dat werkt waarschijnlijk niet. Het is juist de bedoeling dat die winsocks eruit worden gehaald zodat ze vers worden geinstalleerd. Komt door die inbelproviders die iets met winsock schijnen te doen.

Maar nu ik het even ene paar keer lees begin ik het een beetje te snappen. Gewoon een pc waar het goed op werkt, daarvan de winsock en wsock exporteren! Handig. Dat ga ik eens proberen.
Maar als iemand weet hoe je die settings met een exe of batch kan laten verwijderen, mag id ehet ook vertellen. :)
Hmm, ik renamede winsock.dll en wsock32.dll onder 9x altijd, en pakte ze dan handmatig uit via het extract commando uit de installatiefiles.

En dat is weer wel heel handig te doen via een batch script.
hey dat is op zich relaxed.

heb je dat ergens liggen ingepakt ofzo?
Artiest {SHOWLIST artist 45822, 30830}
oplossing... bootable linux cd der in en installeren :) nerges last meer van :9
:P

GeKkEhUiSz, dat zou misschien wel een oplossing zijn voor mij, maar niet voor al die domme klanten die er dan weer niks van snappen. Die moeten eigenlijk eerst een cursus 'omgaan met internet' krijgen voordat ze al die viruswaarschuwingen doorgaan sturen en dat soort shit!
euww nee hehe dan is dah nie echt handug, ben je wel tijdje bezig om ze linux uit te leggen haha :9
Nee maar je moet gewoon die dos commando's onder elkaar knallen in een tekstfile, dat is het zo'n beetje. Gewoon kijken naar andere batch bestanden.

ren C:\windows\system\wi­nsock.dll winsock.old
ren C:\windows\system32\­wsock32.dll wsock32.old
extract bla bla bla

Nou ja je snapt het wel. Ik weet ff niet of je C kunt vervangen door $systemroot of zoiets dergelijks in een batch. Anders werkt het alleen als mensen het op de C schijf hebben staan.
 
Artiest William Tech
Gathering Of Tweakers
:D

btw denk ik, dat je sleutels niet hoeft te verwijderen voor het resultaat hoor, gewoon lege sleutels erin zetten ("") werkt ook denk ik
gewoon de regkeys in een .reg file gooien