Avatar billede nolle_k Nybegynder
13. december 2001 - 14:03 Der er 14 kommentarer og
1 løsning

Registry

Hej folks!

Jeg skal på en eller anden måde have begrænset en del af registry for enkelte brugere?? Hvordan gør man dette??

//Nolle_K
Avatar billede dr.truti Nybegynder
13. december 2001 - 18:53 #1
Altså Disable en del af rigistry ???
eller bare så det bliver invisible ???

Truti
Avatar billede nolle_k Nybegynder
13. december 2001 - 18:55 #2
Både og!!!
Avatar billede dr.truti Nybegynder
13. december 2001 - 18:57 #3
Hmmm skummelt spørgsmål!
Er der for at brugeren ikke skal lave rav i den ?
Avatar billede nolle_k Nybegynder
13. december 2001 - 18:58 #4
Jepper! Jeg har hemmelige oplysninger derinde der ikke må slippe ud!
Avatar billede dr.truti Nybegynder
13. december 2001 - 19:00 #5
hmmm okay..... Jeg vil lige snakke lidt med vennerne om dette og vi snart vende tilbage...

Truti
Avatar billede nolle_k Nybegynder
13. december 2001 - 19:01 #6
Kanon!! Ser frem til svar!
Avatar billede dr.truti Nybegynder
13. december 2001 - 19:12 #7
Okay jeg har måske et svar nu.. men dette er en vbs code... en jeg kender siger den virker.. den skulle Disable alt hvad der hedder Reg Editors....

-------------------------------------------------------------------------

\'Enable/Disable Registry Editing tools
\'© Doug Knox - dbknox@mediaone.net - rev 12/06/99
\'This code may be freely distributed/modified

Option Explicit
\'Declare variables
Dim WSHShell, n, MyBox, p, t, mustboot, errnum, vers
Dim enab, disab, jobfunc, itemtype

Set WSHShell = WScript.CreateObject(\"WScript.Shell\")
p = \"HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\\"
p = p & \"DisableRegistryTools\"
itemtype = \"REG_DWORD\"
mustboot = \"Log off and back on, or restart your pc to\" & vbCR & \"effect the changes\"
enab = \"ENABLED\"
disab = \"DISABLED\"
jobfunc = \"Registry Editing Tools are now \"

\'This section tries to read the registry key value. If not present an
\'error is generated.  Normal error return should be 0 if value is
\'present
t = \"Confirmation\"
Err.Clear
On Error Resume Next
n = WSHShell.RegRead (p)
On Error Goto 0
errnum = Err.Number

if errnum <> 0 then
\'Create the registry key value for DisableRegistryTools with value 0
    WSHShell.RegWrite p, 0, itemtype
End If

\'If the key is present, or was created, it is toggled
\'Confirmations can be disabled by commenting out
\'the two MyBox lines below

If n = 0 Then
    n = 1
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox(jobfunc & disab & vbCR & mustboot, 4096, t)
ElseIf n = 1 then
    n = 0
WSHShell.RegWrite p, n, itemtype
Mybox = MsgBox(jobfunc & enab & vbCR & mustboot, 4096, t)
End If

-------------------------------------------------------------------------

Håber du kan bruge den... ellers kan du bare lave VBS kode om til Visual Basic, Eller hvad du nu vil...

Truti
Avatar billede nolle_k Nybegynder
13. december 2001 - 19:17 #8
Det er alt sammen meget fint! Men jeg er ikke interessert i at slå Registry Tools Fra!! Jeg vil kun sætte rettigheder på bestemte Key og i den dur!!

Avatar billede dr.truti Nybegynder
13. december 2001 - 19:18 #9
okay lidt mere avanceret....
Avatar billede nolle_k Nybegynder
13. december 2001 - 19:19 #10
Jepper!!
Avatar billede sjh Nybegynder
13. december 2001 - 20:34 #11
kan du ikke bare krypter den key som er hemmelige.
Avatar billede nolle_k Nybegynder
13. december 2001 - 20:52 #12
Ikke en Option!
Avatar billede simon_jacobsen Nybegynder
14. december 2001 - 11:46 #13
lyder syret ... :/
Avatar billede kedde65 Praktikant
06. januar 2002 - 13:06 #14
Det KAN lade sig gøre, men jeg ved ikke hvordan!! For hvis man går ind i regedt32.exe så har man selv mulighed for at lave sikkerhed. Jeg har dog ikke nogen anelse om hvordan man gør det ved hjælp af kode!!

Kedde
Avatar billede nolle_k Nybegynder
03. juni 2002 - 12:13 #15
Lukker!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester