On szoftverhamisitas aldozata lett
Zilahy Andra's
picard at hdsnet.hu
2007. Ápr. 2., H, 11:23:00 CEST
Hi!
Horváth Péter írta:
> [. . .]
>
> de ha le kéne cserélni mind a 200 gépen évközben az elég kellemetlen
> lenne :(
Van egy kis VBScript-em, ami pont erre jó. Alapból egy -bat-tal hívom
meg kb így:
xy.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX
Ahogy most nézegettem a scriptet, szerintem át lehet úgy írni, hogy ne
paraméterként kelljen a kódot megadni, hanem benne legyen a scriptben -
aztán, ha domainben vannak a gépek, beállítani login scriptként, hogy
csak egyszer fusson le, és kész.
Az eredeti script:
'
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************
ON ERROR RESUME NEXT
if Wscript.arguments.count<1 then
Wscript.echo "Script can't run without VolumeProductKey argument"
Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs
ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
Wscript.quit
end if
Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") 'remove hyphens if any
for each Obj in
GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf
("win32_WindowsProductActivation")
result = Obj.SetProductKey (VOL_PROD_KEY)
if err <> 0 then
WScript.Echo Err.Description, "0x" & Hex(Err.Number)
Err.Clear
end if
Next
==============
Ez kellene a login scriptbe - még nem próbáltam ki, hogy müxik-e:
'
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************
ON ERROR RESUME NEXT
Dim VOL_PROD_KEY
VOL_PROD_KEY = "ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX" 'Ide kellene beirni a kodot
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") 'remove hyphens if any
for each Obj in
GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf
("win32_WindowsProductActivation")
result = Obj.SetProductKey (VOL_PROD_KEY)
if err <> 0 then
WScript.Echo Err.Description, "0x" & Hex(Err.Number)
Err.Clear
end if
Next
=================
Remélem, tudtam segíteni.
Bye,
Zilahy András
rendszergazda
Vörösmarty Mihály Ének-zenei Nyelvi Általános Iskola és Gimnázium
az ELTE Gyakorlóhelye - Budapest | zilahy.andras at vmzene.hu | www.vmzene.hu
További információk a(z) Techinfo levelezőlistáról