Feedback

VB - Windows XP Key ändern

Veröffentlicht von am 20.10.2006
(4 Bewertungen)
Mit dieser kleinen Funktion kann man den Windows XP Key ändern. Funktioniert ab SP1
GFU-Schulungen  [Anzeige]

ASP.NET Core Server- und Client-Programmierung

Sie  lernen in drei (3) Tagen wie man mit  ASP.NET Core und den Technologien  MVC, Entity Framework, WebAPI und  Razor professionelle sowie moderne  Web-Anwendungsarchitekturen aufbaut.  Die Schulung ist der perfekte  Einstieg um insbesondere datengetriebene  und präsentationsorientierte  Applikationen auf Basis der robusten und  skalierbaren ASP.NET Core  Plattform zu erstellen. Nach der Veranstaltung kennen Sie die Konzepte von Angular und können Angular in neue und bestehende ASP.NET-Anwendungen einsetzen.

C# 2019/2017/2015 Grundlagen

Nach Abschluss des Kurses sind Ihnen die Datentypen und Klassenbibliotheken von C# bekannt. Außerdem sind Sie in der Lage, mit Variablen umzugehen und deren Typen zu konvertieren. Sie definieren Namespaces und setzen diese ein, Sie erstellen eigene Klassen  und bauen Trouble Shooting ein.

Public Sub ChangeXPKey(ByVal Key As String)
    Dim WSH As Object
    Key = Replace(Key, "-", "")
    WSH = CreateObject("WScript.Shell")
    WSH.RegDelete("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer")
    For Each Obj As Object In GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("win32_WindowsProductActivation")
        Obj.SetProductKey(Key)
    Next
End Sub
Abgelegt unter Windows, Key.

5 Kommentare zum Snippet

Rainbird schrieb am 06.11.2006:
Das verstößt gegen den Windows Lizenzvertrag.
Tim Hartwig schrieb am 06.11.2006:
Ach ja? Wo steht das? Es ist offiziel erlaubt seinen XP-Key zu ändern. Falls ich mich irren sollte, beweis mir bitte das Gegenteil.
Jan Welker schrieb am 10.11.2006:
Aufgrund von Änderungen in Microsoft Windows XP Service Pack 1 (SP1) ist es möglich,
dass die Installation von Windows XP Service Pack 1 oder das Downloaden von Updates
von der Windows Update-Site fehlschlägt, wenn der Computer einen Product Key verwendet,
der der allgemeinen Öffentlichkeit bekannt ist und daher missbraucht werden könnte.<br />
<a href="http://support.microsoft.com/kb/328874/de">Dieser Support-Artikel</a> soll Kunden deren Key public geworden ist dabei helfen einen neuen Key, den sie von Microsoft
erhalten haben, zu verwenden.<br />
Dies ist eine Umsetzung des Support Artikels in VB.NET.
Klaus Tillmann schrieb am 18.03.2008:
@tim:
In dem von Jan Welker benannten Artikel der MS-Knowledgebase steht expliziet: Ändern des "Volume License Product Key" auf einem Windows XP SP1

Also, der Volumelicensekey muss öffentlich geworden sein. Nicht der eines normales Systems.
nastyboii schrieb am 05.02.2009:
weiß wer wenn ich es in c# convertiere was für using directiven ich benötige?
ps :
c# converter spuckt das hier aus :

        public void ChangeXPKey(string Key)
{
object WSH;
Key = Key.Replace("-", "");
WSH = CreateObject("WScript.Shell");
WSH.RegDelete("HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\WPAEvents\\OOBETimer");
foreach (object Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("win32_WindowsProductActivation"))
{
Obj.SetProductKey(Key);
}
}
 

Logge dich ein, um hier zu kommentieren!