Beiträge von XPhenoxX im Thema „Registry Eintrag löschen (IF-Funktion?)“

    Ich meine eigentlich den Virus :grinning_face_with_smiling_eyes:
    Aber wie soll er die Programme ohne CMD/Ausführen oder Explorer... ausführen ? :grinning_face_with_smiling_eyes:

    Jup das ist leider mein Problem. Habs mit ner AutoRun.inf versucht, die die meisten Schwadwares aber leider blockieren...
    Wüsste da jemand was?

    Wie sieht's denn mit dem wunderbaren abgesicherten Modus aus? Lässt sich das Programm dort starten bzw. kann man den Registry Key von dort entfernen?

    Das Tool funktioniert auch im abgesicherten Modus zu 100% :winking_face:

    Vielleicht sinnlos oder unnötig, aber einfach und funktionell *stupid* :


    Code
    Private Sub CMD_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMD.Click        
    My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System", "DisableCMD", "0")        
    CreateObject("WScript.Shell").RegDelete("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD") 
    End Sub

    Hi Leude, sorry aber ich bin Visual Basic Newbie xD


    Also gewünscht Funktion ist folgende:
    Das Programm soll nach einem "DisableCMD" Eintrag suchen. WENN es diesen Eintrag gibt, DANN soll er mit dem Befehl unten gelöscht werden, SONST soll das Programm nichts machen.


    Geht zwar auch ohne, aber man bekommt sonst immer ne doofe Fehlermeldung wenn es den Eintrag nicht gibt...


    Dafür brauch ich doch ne IF-Funktion, richtig? Hab schon selber bischen rumgespielt, hat aber nichts geklappt xD


    Code
    CreateObject("WScript.Shell").RegDelete("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD")


    Hab's damit probiert, klappt aber nicht und klingt auch komisch finde ich. Da ich im Internet nichts gefunden hab, will ich euch mal fragen :grinning_face_with_smiling_eyes:

    Code
    If Registry.GetValue("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD") = True Then            CreateObject("WScript.Shell").RegDelete("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD")        Else        End If