Søger hjælp til script

Diverse d.  10. august. 2004, skrevet af steen
Vist: 409 gange.

steen
 
Elitebruger
Tilføjet:
10-08-2004 23:42:37
Svar/Indlæg:
2870/65
Historien:

Hvis man har en PDA med Windows Pocket PC Premium 2003 på og man gerne vil koble op på en windows 2000/03 Terminal Server via VPN, har man sig et lille problem:

Når PFA´en kobler sig op med GPRS som databærer sker der følgende: man får ikke lov til at koble sig på, da ens licens skifter status til UKENDT.

Grunden til dette er en lille bug et eller andet sted i OS på PDA´en.

Løsningen er som følger: Hver gang man skal logge sig på Terminal Serveren, skal man, inden man logger på slette følgende Registry Key:

HKEY_LOCAL_MACHINE\software\microsoft\MSlicensing\store\license000.

Det er ikke noget som man har lyst til hver gang der skal kobles op, så jeg har forsøgt (uden held, da mine evner som script-kiddie er meget begrænsede) at lave et lille script som sletter denne "licence000"-ting.

Er der et lyst hoved som kan hjælpe mig med en rigtig god ide til sådan et script.

Det skal lige siges at jeg har søgt på I-nettet og prøvet i flere dage nu....og det er desværre ikke lykkedes mig endnu at få lavet noget som virker.

Kingu
 
Elitebruger
Tilføjet:
11-08-2004 00:00:05
Svar/Indlæg:
839/19
reg delete "HKLM\Software\Microsoft\MSlicensing\Store\license000" /FORCE

og put ovenstående i en *.cmd fil, hvordan du vil køre den hver gang du vil koble op, ved jeg ikke lige. Men det ovenstående burde slette den reg nøgle

/Kingu




steen
 
Elitebruger
Tilføjet:
11-08-2004 07:05:14
Svar/Indlæg:
2870/65
Ville prøve at se om jeg på det OS som er i den PDA er en Start-funktion som i en almindelig windows.

Hvis der er ville jeg placere den der.

Tak for hjælpen.



steen
 
Elitebruger
Tilføjet:
12-08-2004 11:45:59
Svar/Indlæg:
2870/65
Har nu fået testet det af på min maskine for at se om den sletter den registry entry...det gjorde den ikke.

SÅ, nu går jagten videre. Al hjælp modtages med glæde



dkn
 
Superbruger
Tilføjet:
12-08-2004 12:43:49
Svar/Indlæg:
69/5
går ud fra at "license000" er en værdi

Slet.reg
-----------
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\store]
"license000"=-

Run.cmd
-----------
regedit /S slet.REG

og den kan du jo så lave så starter med windows



dkn
 
Superbruger
Tilføjet:
12-08-2004 12:45:47
Svar/Indlæg:
69/5
det mellemrum mellem "MSLicensing" og "store" skal self ikke være der



steen
 
Elitebruger
Tilføjet:
12-08-2004 17:06:52
Svar/Indlæg:
2870/65
Det virker ikke som det skal. Jeg får følgende fejl-meddelelse

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\store]
The system cannot find the path specified

"license000"=-
"licence000" is not recognized as an internal or external command, operable program or batch file

Jeg har først lavet en D-word value som hedder license000, checket at den selvsamme value ligger på det sted som cmd-filen angiver....meget mystisk.



steen
 
Elitebruger
Tilføjet:
12-08-2004 22:47:10
Svar/Indlæg:
2870/65
op



dkn
 
Superbruger
Tilføjet:
13-08-2004 00:56:04
Svar/Indlæg:
69/5
tror egentlig ikke du har gjort som jeg skrev overhovedet