Sims 2 draait niet met beperkte rechten

Pagina: 1
Acties:
  • 197 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
Mijn broertje die ik dus absoluut niet alle rechten wil geven wil graag Sims2 spelen.
Alleen kun je Sims 2 alleen maar met administrator rights spelen :/

Ik heb het nu zover gekregen dat als hij de snelkoppeling opent dat je een schermpje krijgt met "uitvoeren als...". Alleen kan ik daarvoor het administrator wachtwoord niet automatisch opslaan.

Ook heb ik even gekeken op het forum en heb een VBS script kunnen vinden. Heb het als volgt gebruikt;

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
On Error Resume Next
dim WshShell,oArgs,sUser,sPass,sCmd,ProcessName
' ----------------------------
' configuratie variabelen
' ----------------------------
' sUser = Account
' sPass = Wachtwoord
' sCmd =  Pad naar commando bijv. cmd, mmc, regedit etc.
' ----------------------------
sUser="Administrator"
sPass="het administrator wachtwoord"
sCmd="Sims2.exe"
' ----------------------------
' Uitvoering
' ----------------------------
set oArgs=wscript.Arguments
set WshShell = CreateObject("WScript.Shell")
set WshEnv = WshShell.Environment("Process")
WinPath = WshEnv("SystemRoot")&"\System32\runas.exe"
set FSO = CreateObject("Scripting.FileSystemObject")
if FSO.FileExists(winpath) then
'wscript.echo winpath & " " & "verified"
else
wscript.echo "!! Foutmelding !!" & VBCRLF & "Kan " & winpath &" niet 
vinden of verifieren." & VBCRLF & "Je moet minstens Windows 2000 draaien 
anders werkt dit script niet."
set WshShell=Nothing
set WshEnv=Nothing
set oArgs=Nothing
set FSO=Nothing
wscript.quit
end if
rc = WshShell.Run("runas /user:" & sUser & " " & CHR(34) & sCmd & CHR(34), 2, FALSE)
wscript.Sleep 100    'even wachten tot het scherm geopend is
WshShell.AppActivate(WinPath) 'dos-prompt window activeren
wscript.Sleep 100       'nog even wachten..
WshShell.SendKeys sPass & "{ENTER}" 'Wachtwoord naar dos-prompt sturen
'set WshShell=Nothing
'set oArgs=Nothing
'set WshEnv=Nothing
'set FSO=Nothing
'wscript.quit


Dit VBS script heb ik "sims.vbs" genoemd en onder het mapje gezet in de sims waar deze exe-file te vinden is. Als ik deze dan open vanaf mijn broertjes account vanaf dat mapje dan geeft hij een error :( Wat kan ik nu doen om dit te laten werken? Of wat doe ik fout?

Bedankt...

Acties:
  • 0 Henk 'm!

  • Ikkuh84
  • Registratie: September 2001
  • Laatst online: 19:55
Dit zoekt de vader van mijn vriendin ook .. hij wil ook haar geen rechten geven op de pc ( snap ik :P ) maar kan ook password niet opslaan ...

Acer Aspire 8930G | Intel Core 2 Duo T4600 | 4GB DDR3 | GeForce 9600M GT |


Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
Hier zitten meer mensen mee, weet ik... Maar dat ze bij EA niet ff nadenken...
Ik bedoel het spel word veel gespeeld door de wat jongere mensen. Meestal heeft "pappa" dan het hoofd account en spelen de jongeren op hun "beperkte rechten" account denk ik...

Acties:
  • 0 Henk 'm!

  • Emmeau
  • Registratie: Mei 2003
  • Niet online

Emmeau

All your UNIX are belong to us

heb je al eens naar runas gekeken?

n/m ik lees net je script helemaal door en zie dat je runas gebruikt.

Wat als je runas gebruikt om direct de sims2 executable op te starten zonder script?

[ Voor 38% gewijzigd door Emmeau op 15-10-2004 12:24 ]

If you choose to criticise you choose your enemies


Acties:
  • 0 Henk 'm!

  • Masch
  • Registratie: Augustus 2002
  • Laatst online: 26-09 09:30
Uit je script;

' sCmd = Pad naar commando bijv. cmd, mmc, regedit etc.
' ----------------------------
sUser="Administrator"
sPass="het administrator wachtwoord"
sCmd="Sims2.exe"

zie je wat je fout doet?

(\__/) Ik wist totaal niet wat hier neer te zetten....
(='.'=) Dus het werd....
("")("") Een konijn!!


Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
Masch schreef op 15 oktober 2004 @ 12:28:
Uit je script;

' sCmd = Pad naar commando bijv. cmd, mmc, regedit etc.
' ----------------------------
sUser="Administrator"
sPass="het administrator wachtwoord"
sCmd="Sims2.exe"

zie je wat je fout doet?
ik moet dus CMD, MMC of Regedit invullen daar...
maar hoe werkt dit script dan op die game?

Acties:
  • 0 Henk 'm!

  • Sn00pN00b
  • Registratie: Mei 2003
  • Laatst online: 11-09 10:41
mickjuh schreef op 15 oktober 2004 @ 12:47:
[...]


ik moet dus CMD, MMC of Regedit invullen daar...
maar hoe werkt dit script dan op die game?
Denk dat ie bedoelt het volledige Pad naar de exe. Dus bv C:\Sims2\sims2.exe o.i.d.

Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
Sn00pN00b schreef op 15 oktober 2004 @ 12:54:
[...]


Denk dat ie bedoelt het volledige Pad naar de exe. Dus bv C:\Sims2\sims2.exe o.i.d.
Okeej dan probeer ik dat straks thuis even...
code:
1
sCmd="d:\program files\EA Games\Sims 2\nogwat\Sims2.exe"


Dat is bijna mijn directory... Maar moet ik dat VBS script dan runnen bij het opstarten van het account of gewoon handmatig?

Acties:
  • 0 Henk 'm!

  • Masch
  • Registratie: Augustus 2002
  • Laatst online: 26-09 09:30
mickjuh schreef op 15 oktober 2004 @ 12:57:
[...]


Okeej dan probeer ik dat straks thuis even...
code:
1
sCmd="d:\program files\EA Games\Sims 2\nogwat\Sims2.exe"
Dat moet hem ongeveer zijn ja.
Dat is bijna mijn directory... Maar moet ik dat VBS script dan runnen bij het opstarten van het account of gewoon handmatig?
Handmatig, anders start de Sims altijd op, of je moet dat willen ;)

(\__/) Ik wist totaal niet wat hier neer te zetten....
(='.'=) Dus het werd....
("")("") Een konijn!!


Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
ojah :D dat is niet de bedoeling nee ;)

maargoed, als ik dus die vbs file gewoon in de sims folder stop bij de Sims2.exe
en dan de snelkoppeling op het bureaublad dan aanpas dan zal mijn broertje het niet eens merken dan ;)

ik hoop echt dat het werkt... ik laat het weten

Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
overigens kan ik toch gewoon die code via een texteditor erin plakken en opslaan als *.vbs? :D

Acties:
  • 0 Henk 'm!

  • Masch
  • Registratie: Augustus 2002
  • Laatst online: 26-09 09:30
mickjuh schreef op 15 oktober 2004 @ 14:42:
overigens kan ik toch gewoon die code via een texteditor erin plakken en opslaan als *.vbs? :D
Yep!

(\__/) Ik wist totaal niet wat hier neer te zetten....
(='.'=) Dus het werd....
("")("") Een konijn!!


Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
JAAAAH :D het is gelukt...

Alleen gaf hij nog dezelfde foutmelding.

code:
1
2
3
wscript.echo "!! Foutmelding !!" & VBCRLF & "Kan " & winpath &" niet 
vinden of verifieren." & VBCRLF & "Je moet minstens Windows 2000 draaien 
anders werkt dit script niet."


Deze 3 regels moet je in de text editor even als 1 regel maken dan werkt het script.

Maargoed, ik quote even uit een ander bericht:
Gebruik vervolgens even de Microsoft Script Encoder om het vbs bestand te converteren naar een encrypted VBE bestand. (Dit ivm beveiliging)
Hoe kan ik dit nu encoden? Heb het programma gedownload maar volgens mij is het alleen een manual die ik al even gauw heb gelezen. Geen programma? Iemand een idee hoe ik dit moet omzetten en encoden?

Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
Ook dat is al gelukt :D onleesbaar en werkend nu... bedankt voor de replys

Acties:
  • 0 Henk 'm!

Verwijderd

(Ter verduidelijking)
de Microsoft Script Encoder kan je hier downloaden:
Link

[ Voor 103% gewijzigd door Verwijderd op 18-10-2004 03:30 . Reden: Link werkend gemaakt ;) ]


Acties:
  • 0 Henk 'm!

  • Ikkuh84
  • Registratie: September 2001
  • Laatst online: 19:55
Zou iemand plz de goeie VBS script naar me willen sturen of ergens op webspace zetten want ik snap er niks van ... sorry ...

Acer Aspire 8930G | Intel Core 2 Duo T4600 | 4GB DDR3 | GeForce 9600M GT |


Acties:
  • 0 Henk 'm!

  • L3TUC3
  • Registratie: Juni 2003
  • Laatst online: 07-09 22:44

L3TUC3

GoT vegetable?

Is het niet mogelijk om via regedit permissies te veranderen? Dan zou je dit toch (theoretisch) volledige rechten toeschrijven aan een user voor deze ene .exe/map?

Dus in regedit HKEY_LOCAL_MACHINE/SOFTWARE/Electronic Arts/EA GAMES/The Sims 2
rechtemuisknop, permissies en bij de non admin full acces aanvinken?

Empires Mod | RTS voor HL2 | How to ask questions the smart way


Acties:
  • 0 Henk 'm!

  • mickjuh
  • Registratie: Mei 2004
  • Laatst online: 09-09 16:55

mickjuh

Good news everyone!

Topicstarter
zeer wijze opmerking :p

als ik daar nu eerder aan had gedacht :$ zal het even proberen...

Acties:
  • 0 Henk 'm!

  • Ikkuh84
  • Registratie: September 2001
  • Laatst online: 19:55
mickjuh schreef op 22 oktober 2004 @ 18:51:
zeer wijze opmerking :p

als ik daar nu eerder aan had gedacht :$ zal het even proberen...
Thx voor de uitleg via mail _/-\o_ _/-\o_ Maar ik hoor het wel als die optie via regedit ook kan ;)

Acer Aspire 8930G | Intel Core 2 Duo T4600 | 4GB DDR3 | GeForce 9600M GT |


Acties:
  • 0 Henk 'm!

  • Bor
  • Registratie: Februari 2001
  • Laatst online: 21:27

Bor

Coördinator Frontpage Admins / FP Powermod

01000010 01101111 01110010

Staat zelfs op het doosje dat dit normaal niet kan.

Over Bor | Vraag & Aanbod feedback | Frontpagemoderatie Forum

Pagina: 1