{"id":219884,"date":"2024-03-22T11:18:35","date_gmt":"2024-03-22T11:18:35","guid":{"rendered":"https:\/\/www.ninjaone.com\/?post_type=script_hub&#038;p=219884"},"modified":"2024-03-22T11:19:41","modified_gmt":"2024-03-22T11:19:41","slug":"bandbreitenkontrolle-fuer-windows-powershell","status":"publish","type":"script_hub","link":"https:\/\/www.ninjaone.com\/de\/script-hub\/bandbreitenkontrolle-fuer-windows-powershell\/","title":{"rendered":"Bandbreitenkontrolle f\u00fcr Windows-Updates mit PowerShell meistern"},"content":{"rendered":"<h2>Haupterkenntnisse<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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\">Mit dem Skript k\u00f6nnen IT-Experten Bandbreitenbeschr\u00e4nkungen f\u00fcr Windows- und Microsoft Store-Updates festlegen.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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\">Es verwendet PowerShell, um die Windows-Registrierungseinstellungen zur Steuerung des Update-Verkehrs zu \u00e4ndern.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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\">Umgebungsvariablen k\u00f6nnen das Verhalten des Skripts beeinflussen, wenn sie bereits f\u00fcr Bandbreitenbegrenzungen festgelegt wurden.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"4\" data-aria-level=\"1\">Das Skript enth\u00e4lt eine Fehlerbehandlung, um sicherzustellen, dass die Benutzer die erforderlichen Geschwindigkeitsbegrenzungen angeben.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"5\" data-aria-level=\"1\">Die Bandbreitengrenzen werden mit den Parametern <strong>BackgroundSpeed<\/strong> und <strong>ForegroundSpeed<\/strong> festgelegt.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"6\" data-aria-level=\"1\">Es wird eine Berechtigungspr\u00fcfung durchgef\u00fchrt, um sicherzustellen, dass das Skript mit Administratorrechten ausgef\u00fchrt wird.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"7\" data-aria-level=\"1\">Das Skript bietet eine flexiblere und automatisierbare Alternative zu manuellen Gruppenrichtlinieneinstellungen.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"8\" data-aria-level=\"1\">Ein angemessenes Bandbreitenmanagement ist entscheidend, um eine \u00dcberlastung des Netzes zu vermeiden und den effizienten Betrieb kritischer Anwendungen zu gew\u00e4hrleisten.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" 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=\"9\" data-aria-level=\"1\">Das Skript sollte in einer kontrollierten Umgebung getestet werden, bevor es in gro\u00dfem Umfang eingesetzt wird.<\/li>\n<\/ul>\n<p>Die effektive Verwaltung der <a href=\"https:\/\/www.ninjaone.com\/blog\/what-is-network-bandwidth\/\">Netzwerkbandbreite<\/a> ist ein wichtiger Aspekt der <a href=\"https:\/\/www.ninjaone.com\/de\/it-management-fuer-unternehmen\/infrastruktur\/\">IT-Infrastrukturverwaltung<\/a>, insbesondere in Umgebungen, in denen Ressourcen gemeinsam genutzt werden und die Netzwerkleistung von gr\u00f6\u00dfter Bedeutung ist. Mit dem zunehmenden Datenvolumen, das bei Systemaktualisierungen oder bei der Nutzung von Cloud-basierten Diensten \u00fcbertragen wird, wird die Kontrolle der Bandbreitennutzung f\u00fcr die Aufrechterhaltung der Netzwerkstabilit\u00e4t und -effizienz unerl\u00e4sslich.<\/p>\n<h2>Hintergrund<\/h2>\n<p>Das vorgestellte PowerShell-Skript spielt in diesem Zusammenhang eine wichtige Rolle. Es bietet IT-Experten und <a href=\"https:\/\/www.ninjaone.com\/de\/was-ist-ein-msp\/\">Managed Service Providern (MSPs)<\/a> eine L\u00f6sung zur Begrenzung der Bandbreitennutzung f\u00fcr Windows-Updates und Microsoft Store-Updates auf Ger\u00e4ten. Diese Funktionalit\u00e4t ist besonders wichtig f\u00fcr Unternehmen, die mit Bandbreitenbeschr\u00e4nkungen zu k\u00e4mpfen haben oder den Netzwerkverkehr f\u00fcr kritische Anwendungen priorisieren m\u00fcssen. Durch die Kontrolle des Update-Verkehrs k\u00f6nnen IT-Experten eine \u00dcberlastung des Netzwerks verhindern und sicherstellen, dass gesch\u00e4ftskritische Anwendungen die erforderliche Bandbreite erhalten.<\/p>\n<h2>Das Skript:<\/h2>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\">#Requires -Version 5.1\r\n\r\n&lt;#\r\n.SYNOPSIS\r\n    Limit how much bandwidth a device can consume with updates and microsoft store updates. Please note 5Mbps will set a different speed limit than 5MBps.\r\n.DESCRIPTION\r\n    Limit how much bandwidth a device can consume with updates and microsoft store updates. Please note 5Mbps will set a different speed limit than 5MBps.\r\n.EXAMPLE\r\n    (No Parameters)\r\n\r\n    C:ProgramDataNinjaRMMAgentscriptingcustomscript_gen_6.ps1 : No Speed Limit given?\r\n    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException\r\n    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,customscript_gen_6.ps1\r\n\r\nPARAMETER: -BackgroundSpeed \"15Mbps\"\r\n    Limits the \"background\" bandwidth to 15Mbps replace \"15Mbps\" with your prefered speed limit.\r\n.EXAMPLE\r\n    -BackgroundSpeed \"15Mbps\"\r\n    \r\n    HKLM:SOFTWAREPoliciesMicrosoftWindowsDeliveryOptimizationDOMaxBackgroundDownloadBandwidth changed from 1920 to 1920\r\n\r\nPARAMETER: -ForegroundSpeed \"15Mbps\"\r\n    Limits the \"foreground\" bandwidth to 15Mbps replace \"15Mbps\" with your prefered speed limit.\r\n.EXAMPLE\r\n    -ForegroundSpeed \"15Mbps\"\r\n    \r\n    HKLM:SOFTWAREPoliciesMicrosoftWindowsDeliveryOptimizationDOMaxForegroundDownloadBandwidth changed from 1920 to 1920\r\n\r\n.OUTPUTS\r\n    None\r\n.NOTES\r\n    Minimum OS Architecture Supported: Windows 10\r\n    Release Notes: 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#&gt;\r\n\r\n[CmdletBinding()]\r\nparam (\r\n    [Parameter()]\r\n    [String]$BackgroundSpeed,\r\n    [Parameter()]\r\n    [String]$ForegroundSpeed\r\n)\r\n\r\nbegin {\r\n\r\n    if ($env:maxBackgroundDownloadSpeed -and $env:maxBackgroundDownloadSpeed -notlike \"null\") { $BackgroundSpeed = $env:maxBackgroundDownloadSpeed }\r\n    if ($env:maxForegroundDownloadSpeed -and $env:maxForegroundDownloadSpeed -notlike \"null\") { $ForegroundSpeed = $env:maxForegroundDownloadSpeed }\r\n\r\n    if (-not $BackgroundSpeed -and -not $ForegroundSpeed) {\r\n        Write-Error \"No Speed Limit given?\"\r\n        Exit 1\r\n    }\r\n\r\n    function Set-HKProperty {\r\n        param (\r\n            $Path,\r\n            $Name,\r\n            $Value,\r\n            [ValidateSet('DWord', 'QWord', 'String', 'ExpandedString', 'Binary', 'MultiString', 'Unknown')]\r\n            $PropertyType = 'DWord'\r\n        )\r\n        if (-not $(Test-Path -Path $Path)) {\r\n            # Check if path does not exist and create the path\r\n            New-Item -Path $Path -Force | Out-Null\r\n        }\r\n        if ((Get-ItemProperty -Path $Path -Name $Name -ErrorAction SilentlyContinue)) {\r\n            # Update property and print out what it was changed from and changed to\r\n            $CurrentValue = (Get-ItemProperty -Path $Path -Name $Name -ErrorAction SilentlyContinue).$Name\r\n            try {\r\n                Set-ItemProperty -Path $Path -Name $Name -Value $Value -Force -Confirm:$false -ErrorAction Stop | Out-Null\r\n            }\r\n            catch {\r\n                Write-Error \"[Error] Unable to Set registry key for $Name please see below error!\"\r\n                Write-Error $_\r\n                exit 1\r\n            }\r\n            Write-Host \"$Path$Name changed from $CurrentValue to $($(Get-ItemProperty -Path $Path -Name $Name -ErrorAction SilentlyContinue).$Name)\"\r\n        }\r\n        else {\r\n            # Create property with value\r\n            try {\r\n                New-ItemProperty -Path $Path -Name $Name -Value $Value -PropertyType $PropertyType -Force -Confirm:$false -ErrorAction Stop | Out-Null\r\n            }\r\n            catch {\r\n                Write-Error \"[Error] Unable to Set registry key for $Name please see below error!\"\r\n                Write-Error $_\r\n                exit 1\r\n            }\r\n            Write-Host \"Set $Path$Name to $($(Get-ItemProperty -Path $Path -Name $Name -ErrorAction SilentlyContinue).$Name)\"\r\n        }\r\n    }\r\n\r\n    function Get-Size {\r\n        param (\r\n            [string]$String\r\n        )\r\n        if ($String -Like 0) {\r\n            return 0\r\n        }\r\n        switch -casesensitive -regex ($String) {\r\n            'PB|pB' { [int64]$($String -replace '[^d+]+') * 1PB; break }\r\n            'Pb|pb' { [int64]$($String -replace '[^d+]+') * 1PB \/ 8; break }\r\n            'TB|tB' { [int64]$($String -replace '[^d+]+') * 1TB; break }\r\n            'Tb|tb' { [int64]$($String -replace '[^d+]+') * 1TB \/ 8; break }\r\n            'GB|gB' { [int64]$($String -replace '[^d+]+') * 1GB; break }\r\n            'Gb|gb' { [int64]$($String -replace '[^d+]+') * 1GB \/ 8; break }\r\n            'MB|mB' { [int64]$($String -replace '[^d+]+') * 1MB; break }\r\n            'Mb|mb' { [int64]$($String -replace '[^d+]+') * 1MB \/ 8; break }\r\n            'KB|kB' { [int64]$($String -replace '[^d+]+') * 1KB; break }\r\n            'Kb|kb' { [int64]$($String -replace '[^d+]+') * 1KB \/ 8; break }\r\n            'B|b' { [int64]$($String -replace '[^d+]+') * 1; break }\r\n            Default { [int64]$($String -replace '[^d+]+') * 1MB \/ 8 }\r\n        }\r\n    }\r\n\r\n    function ConvertTo-Kilobytes {\r\n        param (\r\n            [Parameter(ValueFromPipeline)]\r\n            $Number\r\n        )\r\n        process {\r\n            $Number \/ 1KB\r\n        }\r\n    }\r\n\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        $p.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)\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\r\n    $Path = \"HKLM:SOFTWAREPoliciesMicrosoftWindowsDeliveryOptimization\"\r\n    if ($BackgroundSpeed) { Set-HKProperty -Path $Path -Name DOMaxBackgroundDownloadBandwidth -Value $(Get-Size $BackgroundSpeed | ConvertTo-Kilobytes ) }\r\n    if ($ForegroundSpeed) { Set-HKProperty -Path $Path -Name DOMaxForegroundDownloadBandwidth -Value $(Get-Size $ForegroundSpeed | ConvertTo-Kilobytes ) }\r\n}\r\nend {\r\n    \r\n    \r\n    \r\n}<\/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<p>Das Skript arbeitet in mehreren wichtigen Phasen:<\/p>\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>Parameter-Definition<\/strong>: Zun\u00e4chst werden zwei Parameter definiert: <strong>BackgroundSpeed<\/strong> und <strong>ForegroundSpeed<\/strong>. Mit diesen Parametern k\u00f6nnen die Benutzer Grenzwerte f\u00fcr die Daten\u00fcbertragungsraten im Hintergrund bzw. im Vordergrund festlegen.<\/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\"><strong>\u00dcberpr\u00fcfung der Umgebungsvariablen<\/strong>: Das Skript pr\u00fcft, ob es Umgebungsvariablen gibt, die diese Parameter bereits setzen, um sicherzustellen, dass es keine vorkonfigurierten Einstellungen \u00fcberschreibt.<\/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>Fehlerbehandlung<\/strong>: Wenn keine Geschwindigkeitsbegrenzungen angegeben werden, gibt das Skript einen Fehler aus und fordert den Benutzer auf, die erforderlichen Parameter einzugeben.<\/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=\"4\" data-aria-level=\"1\"><strong>Funktionen zur \u00c4nderung der Registrierung<\/strong>: Die Kernfunktionalit\u00e4t liegt in der Funktion <strong>Set-HKProperty<\/strong>, die Windows-Registrierungsschl\u00fcssel \u00e4ndert, um die Bandbreitenbegrenzung durchzusetzen. Es erstellt oder aktualisiert die entsprechenden Registrierungseintr\u00e4ge mit den angegebenen Werten.<\/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=\"5\" data-aria-level=\"1\"><strong>Bandbreitenberechnung<\/strong>: Die Funktion <strong>Get-Size<\/strong> interpretiert die vom Benutzer eingegebenen Geschwindigkeitsbegrenzungen und wandelt sie in ein Format um, das von der Registrierung verstanden wird (Kilobytes).<\/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=\"6\" data-aria-level=\"1\"><strong>Ausf\u00fchrungs- und Berechtigungspr\u00fcfung<\/strong>: Bevor das Skript \u00c4nderungen vornimmt, pr\u00fcft es, ob es mit administrativen Rechten ausgef\u00fchrt wird, was f\u00fcr die \u00c4nderung von Registrierungseinstellungen erforderlich ist.<\/li>\n<\/ul>\n<h2>Potenzielle Anwendungsf\u00e4lle<\/h2>\n<p>Stellen Sie sich ein Szenario in einer Bildungseinrichtung vor, in der die Netzwerkbandbreite w\u00e4hrend der Schulzeit knapp bemessen ist. Der IT-Administrator kann dieses Skript verwenden, um die Bandbreite von Windows Update w\u00e4hrend dieser Zeiten zu begrenzen und so sicherzustellen, dass Online-Bildungsressourcen Priorit\u00e4t erhalten. Nach der Schulzeit k\u00f6nnen diese Beschr\u00e4nkungen gelockert oder f\u00fcr regelm\u00e4\u00dfige Aktualisierungen aufgehoben werden.<\/p>\n<h2>Vergleiche<\/h2>\n<p>Traditionell wurden Bandbreitenbeschr\u00e4nkungen f\u00fcr Windows-Updates entweder manuell \u00fcber den Gruppenrichtlinien-Editor oder \u00fcber Software von Drittanbietern verwaltet. Dieses Skript bietet einen direkteren und skriptf\u00e4higen Ansatz, der eine Automatisierung und Integration in gr\u00f6\u00dfere IT-Management-Workflows erm\u00f6glicht.<\/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=\"7\" data-aria-level=\"1\"><strong>Wie unterscheidet sich dieses Skript von der Verwendung von Gruppenrichtlinien?<\/strong><br \/>\nDas Skript bietet einen flexibleren und automatisierbaren Ansatz im Vergleich zu den manuellen Einstellungen in der Gruppenrichtlinie.<\/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=\"8\" data-aria-level=\"1\"><strong>Kann dieses Skript Szenarien mit unbegrenzter Bandbreite bew\u00e4ltigen?<\/strong><br \/>\nJa, wenn Sie den Geschwindigkeitsparameter auf 0 setzen, k\u00f6nnen Sie die Bandbreite unbegrenzt nutzen.<\/li>\n<\/ul>\n<h2>Auswirkungen<\/h2>\n<p>Die Verwendung dieses Skripts kann die Verwaltung der Netzwerkleistung erheblich verbessern. Die falsche Festlegung von Bandbreitenbeschr\u00e4nkungen kann jedoch kritische Aktualisierungen verz\u00f6gern und die Systeme m\u00f6glicherweise Sicherheitsl\u00fccken aussetzen. Daher ist ein ausgewogener Ansatz erforderlich.<\/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=\"9\" data-aria-level=\"1\">Testen Sie das Skript in einer kontrollierten Umgebung, bevor Sie es auf breiter Basis einsetzen.<\/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=\"10\" data-aria-level=\"1\">\u00dcberwachen Sie die Netzwerkleistung und passen Sie die Grenzwerte gegebenenfalls an.<\/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=\"10\" data-aria-level=\"1\">Ber\u00fccksichtigen Sie die Auswirkungen auf die Sicherheit, wenn Sie Aktualisierungen verz\u00f6gern.<\/li>\n<\/ul>\n<h2>Abschlie\u00dfende \u00dcberlegungen<\/h2>\n<p>In der Welt der verwalteten IT-Dienstleistungen, in der Tools wie NinjaOne umfassende L\u00f6sungen anbieten, <a href=\"https:\/\/www.ninjaone.com\/de\/script-hub\/\">verbessern Skripte wie dieses die Kontrolle und Flexibilit\u00e4t<\/a>. Sie erm\u00f6glichen es IT-Fachleuten, die Netzwerkleistung an ihre spezifischen Anforderungen anzupassen &#8211; ein entscheidender Vorteil in der heutigen schnelllebigen, datengesteuerten Umgebung. Die Integration solcher Skripte in umfassendere IT-Management-Rahmenwerke kann <a href=\"https:\/\/www.ninjaone.com\/de\/effizienz\/\">die Effizienz<\/a> und Effektivit\u00e4t der Verwaltung der IT-Infrastruktur erheblich steigern.<\/p>\n","protected":false},"author":35,"featured_media":192822,"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":[4306],"class_list":["post-219884","script_hub","type-script_hub","status-publish","has-post-thumbnail","hentry","script_hub_category-windows","use_cases-wartung"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/script_hub\/219884","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=219884"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/media\/192822"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/media?parent=219884"}],"wp:term":[{"taxonomy":"script_hub_category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/operating_system?post=219884"},{"taxonomy":"use_cases","embeddable":true,"href":"https:\/\/www.ninjaone.com\/de\/wp-json\/wp\/v2\/use_cases?post=219884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}