cmd: regedit von cmd
wie kann ich laufen, um einen Pfad in regedit von cmd? Ich möchte hinzufügen eines neuen Schlüssels zu einer bestimmten Dienstleistung. Kann mir jemand helfen? Ich möchte diese aus einem c# code, aber zuerst versuche ich es von cmd. Thx
ich würde gerne die Navigation von cmd zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Service und in der Service-Dienst einen neuen Schlüssel mit einem Wert. geschrieben habe ich in der cmd: regedit "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Service" add /v KeyName Parameters
aber ich habe eine Fehlermeldung, dass es nicht die Datei laden. warum?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen Registrierungseintrag hinzufügen von cmd mit regedit, erstellen Sie ein *.reg-Datei mit den Daten, die Sie hinzufügen möchten. Einfaches Beispiel:
und dann diese ausführen: regedit /s myreg.reg
Fügt eine Taste (erscheint wie ein Ordner in der regedit browser) mit dem Namen TestKey zu HKEY_CURRENT_USER\Software. Der TestKey Schlüssel enthält einen DWORD-Eintrag mit dem Namen "TestDWORD" enthält 123 in hex (291 dezimal)
Dies schafft TestKey @ HKEY_CURRENT_USER\Software plus ein sub-key "Unterschlüssel" der TestKey mit einem String-Eintrag (mit dem Namen "StringEntry" und dem Wert "StringValue"
Gibt es einen einfachen Weg, um herauszufinden, wie man erstellen Sie unterschiedliche Arten von Einträgen: Verwenden Sie regedit ein gui zu erstellen, die die gewünschten Einträge, markieren Sie dann die-Taste und verwenden Sie das Menü Datei -> Exportieren. Die erzeugte Datei enthält die Taste(N), und es ist Einträge.
Erstellen einen Registrierungseintrag, der in C#: http://msdn.microsoft.com/en-us/library/h5e7chcf.aspx
können Sie
Erstellen würden einen Wert (/v /v) mit dem Namen " KeyName mit Daten, die Parameter enthalten. die Option /f verwendet wird, zu überschreiben, Bestätigungen und Unterbrechungen, damit der Befehl ausgeführt werden kann, ohne Benutzereingaben,weglassen zum testen. additionaly,Sie können Sie zu ersetzen /v /ve (value leer) und nicht einen Wert festlegen, der überhaupt heißt. dies ermöglicht das schreiben von Daten (/d) mit dem Standard-Schlüssel den Wert. auch,wenn der Pfad, den Sie Absicht zu schreiben, existiert nicht,der Schlüssel wird für Sie erstellt werden, ohne jede Vorwarnung.
weitere Informationen geben Sie " reg /? in der Befehlszeile
Ich weiß nicht, was "ausführen, um einen Pfad in regedit von "cmd" bedeutet.
Jedoch, wenn Sie wollen, einen registry-Schlüssel aus einer batch-Datei, erstellen Sie einfach ein
.reg
Datei durch den Export von Regedit, dann laufenreg import [filename.reg]
(wo[filename.reg]
ist der name der Datei, die Sie exportiert haben).Wenn Sie wollen, zu öffnen Regedit ein, um zu zeigen, eine bestimmte Taste, siehe Gewusst wie: starten von Windows " RegEdit mit bestimmten Pfad?.