{"id":208537,"date":"2024-01-22T09:00:46","date_gmt":"2024-01-22T09:00:46","guid":{"rendered":"https:\/\/www.ninjaone.com\/script-hub\/aendern-eines-administratornamens-unter-windows-mit-powershell\/"},"modified":"2024-03-04T19:00:44","modified_gmt":"2024-03-04T19:00:44","slug":"aendern-eines-administratornamens-unter-windows-mit-powershell","status":"publish","type":"script_hub","link":"https:\/\/www.ninjaone.com\/de\/script-hub\/aendern-eines-administratornamens-unter-windows-mit-powershell\/","title":{"rendered":"\u00c4ndern eines Administratornamens unter Windows mit PowerShell"},"content":{"rendered":"<p>In der dynamischen Welt der IT ist die Aufrechterhaltung und Verwaltung der Systemsicherheit von entscheidender Bedeutung. Ein wichtiger Aspekt dabei ist, dass kritische Systemkonten, wie z. B. das Administratorkonto auf Windows-Rechnern, weniger vorhersehbar sind. Eine M\u00f6glichkeit, die Sicherheit dieses Kontos zu erh\u00f6hen, besteht darin, es umzubenennen. Dies verringert nicht nur die Angriffsfl\u00e4che f\u00fcr Brute-Force-Angriffe, sondern erschwert es auch b\u00f6swilligen Organisationen, Standardbenutzernamen zu erraten. Erfahren Sie mehr \u00fcber dieses PowerShell-Skript, mit dem Sie<strong> einen Administratornamen unter Windows \u00e4ndern<\/strong>k\u00f6nnen<\/p>\n<h2>Hintergrund<\/h2>\n<p>IT-Fachleute und <a href=\"https:\/\/www.ninjaone.com\/de\/was-ist-ein-msp\/\">Managed Service Provider (MSPs<\/a> ) kennen seit Jahren die Schwachstellen, die mit der Beibehaltung von Standardnamen f\u00fcr wichtige Konten verbunden sind. Ein standardm\u00e4\u00dfiges &#8222;Administrator&#8220;-Konto, insbesondere auf Windows-Systemen, ist eine offene Einladung f\u00fcr Hacker. Gl\u00fccklicherweise erleichtert das oben gezeigte PowerShell-Skript die Umbenennung dieses Kontos und verbessert so die Sicherheit von Einzelpersonen und Unternehmenssystemen gleicherma\u00dfen.<\/p>\n<h2>Das Skript<\/h2>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\">#Requires -Version 2.0\r\n\r\n&lt;#\r\n.SYNOPSIS\r\n    Renames the Local Administrator Account.\r\n.DESCRIPTION\r\n    Renames the Local Administrator Account.\r\n.EXAMPLE\r\n     -NewName \"NewAdminName\"\r\n    Renames the local Administrator account to NewAdminName.\r\n.EXAMPLE\r\n     -NewName \"Administrator\" -CurrentName \"OldAdminName\"\r\n    Renames the local Administrator account back to its original name.\r\n.EXAMPLE\r\n    PS C:&gt; .Rename-LocalAdministratorAccount.ps1 -NewName \"NewAdminName\"\r\n    Renames the local Administrator account to NewAdminName.\r\n.OUTPUTS\r\n    String[]\r\n.NOTES\r\n    Minimum OS Architecture Supported: Windows 7, Windows Server 2012\r\n    Release Notes:\r\n    Initial Release\r\nBy using this script, you indicate your acceptance of the following legal terms as well as our Terms of Use at https:\/\/www.ninjaone.com\/terms-of-use.\r\n    Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms. \r\n    Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party. \r\n    Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library or website belonging to or under the control of any other software provider. \r\n    Warranty Disclaimer: The script is provided \u201cas is\u201d and \u201cas available\u201d, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations. \r\n    Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks. \r\n    Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script. \r\n    EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).\r\n.COMPONENT\r\n    LocalBuiltInAccountManagement\r\n#&gt;\r\n\r\n[CmdletBinding()]\r\nparam (\r\n    [Parameter(Mandatory = $true)]\r\n    [String]\r\n    $NewName,\r\n    [Parameter(Mandatory = $false)]\r\n    [String]\r\n    $CurrentName = \"Administrator\"\r\n)\r\n\r\nbegin {\r\n    function Test-IsElevated {\r\n        $id = [System.Security.Principal.WindowsIdentity]::GetCurrent()\r\n        $p = New-Object System.Security.Principal.WindowsPrincipal($id)\r\n        if ($p.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator))\r\n        { Write-Output $true }\r\n        else\r\n        { Write-Output $false }\r\n    }\r\n}\r\n\r\nprocess {\r\n    if (-not (Test-IsElevated)) {\r\n        Write-Error -Message \"Access Denied. Please run with Administrator privileges.\"\r\n        exit 1\r\n    }\r\n    $Failed = $false\r\n    if ((Get-Command -Name \"Rename-LocalUser\").Count -gt 0) {\r\n        try {\r\n            Rename-LocalUser -Name \"$CurrentName\" -NewName \"$NewName\" -Confirm:$false\r\n        }\r\n        catch {\r\n            $Failed = $true\r\n        }\r\n        \r\n    }\r\n    else {\r\n        # Unable to find Rename-LocalUser, falling back to using WMIC.exe\r\n        WMIC.exe useraccount where name=\"$CurrentName\" rename \"$NewName\"\r\n        $ExitCode = $LASTEXITCODE\r\n        if ($ExitCode -ne 0) {\r\n            # Some kind of error occurred, likely account was already renamed.\r\n            $Failed = $true\r\n        }\r\n    }\r\n\r\n    if ($Failed) {\r\n        Write-Error \"Failed to Rename $CurrentName to $NewName\"\r\n        exit 1\r\n    }\r\n    else {\r\n        Write-Host \"Renamed $CurrentName to $NewName\"\r\n        exit 0\r\n    }\r\n}\r\n\r\nend {}<\/pre>\n<p>&nbsp;<\/p>\n\n<div class=\"in-context-cta\"><p style=\"text-align: center;\">Zugriff auf \u00fcber 300 Skripte im NinjaOne Dojo<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.ninjaone.com\/de\/kostenlosetestversionformular\/\">Zugang erhalten<\/a><\/p>\n<\/div>\n<h2>Detailansicht<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>CmdletBinding &amp; Parameter:<\/strong> Das Skript beginnt mit der Definition obligatorischer und optionaler Parameter. <strong>$NewName<\/strong> (der gew\u00fcnschte Name f\u00fcr das Administratorkonto) ist obligatorisch, w\u00e4hrend <strong>$CurrentName<\/strong> (der aktuelle Name des Administratorkontos) optional ist und standardm\u00e4\u00dfig auf &#8222;Administrator&#8220; gesetzt wird.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Beginnen Sie den Block:<\/strong> Innerhalb dieses Blocks wird eine Funktion, <strong>Test-IsElevated<\/strong>, definiert. Diese Funktion pr\u00fcft, ob das Skript mit erweiterten Rechten (Administrator) ausgef\u00fchrt wird, eine notwendige Bedingung f\u00fcr die Umbenennung des Administratorkontos.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Prozessblock:<\/strong>\u00a0Das Skript pr\u00fcft zun\u00e4chst, ob es mit den erforderlichen erh\u00f6hten Rechten ausgef\u00fchrt wird.\u00a0Es sucht dann nach dem Befehl <strong>Rename-LocalUser<\/strong>, einem integrierten PowerShell-Cmdlet zum Umbenennen lokaler Benutzer:innen.\u00a0Wenn es gefunden wird, benennt das Skript das Konto mit diesem Cmdlet um. Ist dies nicht der Fall, wird auf die \u00e4ltere Methode mit <strong>WMIC.exe<\/strong>zur\u00fcckgegriffen.\u00a0Das Ergebnis des Umbenennungsvorgangs wird \u00fcberpr\u00fcft, und es werden entsprechende Erfolgs- oder Fehlermeldungen angezeigt.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Endblock:<\/strong> Dieser Block ist im aktuellen Skript leer, kann aber bei Bedarf mit abschlie\u00dfenden Bereinigungs- oder Berichtsaufgaben gef\u00fcllt werden.<\/li>\n<\/ul>\n<h2>Potenzielle Anwendungsf\u00e4lle<\/h2>\n<p>Stellen Sie sich eine IT-Fachkraft, Lisa, vor, die in einem mittelst\u00e4ndischen Unternehmen arbeitet. Im Rahmen eines viertelj\u00e4hrlichen Sicherheitsaudits stellt sie fest, dass viele Systeme in der Organisation immer noch ihre Administratorkonten mit Standardnamen haben. Mit diesem Skript kann Lisa diese Konten auf mehreren Rechnern schnell umbenennen und so potenzielle Schwachstellen verringern.<\/p>\n<h2>Vergleiche<\/h2>\n<p>Es gibt noch andere Methoden zur Umbenennung des Administratorkontos. Ein g\u00e4ngiger Ansatz ist die Verwendung von <a href=\"https:\/\/www.techtarget.com\/searchwindowsserver\/definition\/Group-Policy-Object\/\" target=\"_blank\" rel=\"noopener\">Gruppenrichtlinienobjekten (GPO<\/a> ) in einer Dom\u00e4neneinstellung. Eine andere M\u00f6glichkeit ist die manuelle Umbenennung \u00fcber die Computerverwaltung. Das mitgelieferte PowerShell-Skript bietet jedoch Automatisierung, Geschwindigkeit und Konsistenz, was insbesondere bei gro\u00dfen Netzwerken oder h\u00e4ufigen \u00c4nderungen von Vorteil ist.<\/p>\n<h2>FAQs<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Ist die Ausf\u00fchrung mit erweiterten Rechten obligatorisch?<\/strong><br \/>\nJa. Um das Administratorkonto umzubenennen, sind Administratorrechte erforderlich.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Funktioniert dieses Skript auch unter \u00e4lteren Windows-Versionen?<\/strong><br \/>\nDas Skript unterst\u00fctzt Windows 7 und h\u00f6her, einschlie\u00dflich Windows Server 2012.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Kann ich mit dem Skript den Standardnamen wiederherstellen?<\/strong><br \/>\nJa. Durch Angabe der Parameter <strong>-NewName<\/strong> und <strong>-CurrentName<\/strong> k\u00f6nnen Sie das Konto wieder in &#8222;Administrator&#8220; umbenennen.<\/li>\n<\/ul>\n<h2>Auswirkungen<\/h2>\n<p>Die Umbenennung des Administratorkontos ist ein proaktiver Schritt in Richtung IT-Sicherheit. Das IT-Personal muss sich jedoch auch die neuen Namen merken oder \u00fcber eine systematische Namenskonvention verf\u00fcgen, um Kontosperrungen oder Zugriffsprobleme zu vermeiden. Au\u00dferdem m\u00fcssen alle Skripte oder Aufgaben, die sich auf den Standardnamen st\u00fctzen, m\u00f6glicherweise angepasst werden.<\/p>\n<h2>Empfehlungen<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\">Erstellen Sie immer eine Sicherungskopie der wichtigsten Systemeinstellungen, bevor Sie \u00c4nderungen vornehmen.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"2\" data-aria-level=\"1\">Verwenden Sie aussagekr\u00e4ftige, aber nicht offensichtliche Namen f\u00fcr das Administratorkonto.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\">Stellen Sie sicher, dass alle betroffenen Mitarbeiter:innen \u00fcber die \u00c4nderung informiert werden, um St\u00f6rungen zu vermeiden.<\/li>\n<\/ul>\n<h2>Abschlie\u00dfende \u00dcberlegungen<\/h2>\n<p>F\u00fcr IT-Profis, die diesen Prozess in ein breiteres IT-Management-Framework integrieren m\u00f6chten, bietet NinjaOne eine <a href=\"https:\/\/www.ninjaone.com\/de\/\">umfassende Suite von Tools<\/a> zur Verbesserung und Rationalisierung der Systemverwaltung. Durch den Einsatz von L\u00f6sungen wie NinjaOne kann die Umbenennung von Administratorkonten nur ein Teil eines ganzheitlichen Ansatzes f\u00fcr <a href=\"https:\/\/www.ninjaone.com\/de\/it-management-fuer-unternehmen\/sicherheit\/\">IT-Sicherheit und -Management<\/a>sein.<\/p>\n","protected":false},"author":35,"featured_media":144322,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":""},"operating_system":[4212],"use_cases":[4309],"class_list":["post-208537","script_hub","type-script_hub","status-publish","has-post-thumbnail","hentry","script_hub_category-windows","use_cases-benutzerinnen-und-zugangsverwaltung"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/script_hub\/208537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/script_hub"}],"about":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/types\/script_hub"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/comments?post=208537"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/media\/144322"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/media?parent=208537"}],"wp:term":[{"taxonomy":"script_hub_category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/operating_system?post=208537"},{"taxonomy":"use_cases","embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/use_cases?post=208537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}