{"id":208396,"date":"2024-01-22T10:13:48","date_gmt":"2024-01-22T10:13:48","guid":{"rendered":"https:\/\/www.ninjaone.com\/script-hub\/comment-installer-net-framework-4-avec-powershell\/"},"modified":"2024-03-04T19:13:14","modified_gmt":"2024-03-04T19:13:14","slug":"comment-installer-net-framework-4-avec-powershell","status":"publish","type":"script_hub","link":"https:\/\/www.ninjaone.com\/fr\/script-hub\/comment-installer-net-framework-4-avec-powershell\/","title":{"rendered":"Comment installer NET Framework 4 avec PowerShell"},"content":{"rendered":"<p>Aujourd&rsquo;hui, nous discutons d&rsquo;un script PowerShell sp\u00e9cifique con\u00e7u pour <strong>installer NET Framework 4<\/strong>, une base essentielle pour de nombreuses applications. Au fur et \u00e0 mesure que les op\u00e9rations informatiques ont \u00e9volu\u00e9 et sont devenues plus complexes, l&rsquo;automatisation s&rsquo;est impos\u00e9e comme un \u00e9l\u00e9ment essentiel de l&rsquo;informatique. On ne peut ignorer l&rsquo;importance des scripts, et en particulier de PowerShell, dans les infrastructures informatiques modernes. PowerShell, avec sa capacit\u00e9 \u00e0 automatiser et \u00e0 simplifer les t\u00e2ches, est devenu indispensable.<\/p>\n<h2>Contexte<\/h2>\n<p>Le NET Framework de Microsoft agit comme une plateforme de d\u00e9veloppement logiciel, fournissant les services, les biblioth\u00e8ques et les outils n\u00e9cessaires au d\u00e9veloppement et \u00e0 l&rsquo;ex\u00e9cution d&rsquo;une vaste gamme d&rsquo;applications. Il est primordial que les professionnels de l&rsquo;informatique et les <a href=\"https:\/\/www.ninjaone.com\/fr\/quest-ce-quun-msp\">fournisseurs de services g\u00e9r\u00e9s (MSP)<\/a> disposent d&rsquo;une m\u00e9thode efficace pour installer NET Framework 4, afin que les applications fonctionnent de mani\u00e8re optimale. Notre script PowerShell remplit cette fonction avec des fonctionnalit\u00e9s suppl\u00e9mentaires, telles que la possibilit\u00e9 d&rsquo;installer \u00e0 partir d&rsquo;une source hors ligne.<\/p>\n<h2>Le script<\/h2>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\">#Requires -Version 5.1\r\n\r\n&lt;#\r\n.SYNOPSIS\r\n    Install NetFx4 features(.NET 4.x), with the option to install from an offline source.\r\n.DESCRIPTION\r\n    Install NetFx4 features(.NET 4.x), with the option to install from an offline source.\r\n    An offline source can be an attached CD\/DVD image of the OS's installer.\r\n.EXAMPLE\r\n     No parameters needed.\r\n    Install NetFx4 features from Local Install\/Windows Update\/WSUS.\r\n.EXAMPLE\r\n     -OfflineSource \"D:sourcessxs\"\r\n    Install NetFx4 features from a specified source.\r\n.EXAMPLE\r\n    PS C:&gt; Install-DotNet4.ps1\r\n    Install NetFx4 features from Local Install\/Windows Update\/WSUS.\r\n.EXAMPLE\r\n    PS C:&gt; Install-DotNet4.ps1 -OfflineSource \"D:sourcessxs\"\r\n    Install NetFx4 features from a specified source.\r\n.OUTPUTS\r\n    None\r\n.NOTES\r\n    General notes\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#&gt;\r\n\r\n[CmdletBinding()]\r\nparam (\r\n    [Parameter()]\r\n    [String]\r\n    $OfflineSource\r\n)\r\n\r\nbegin {\r\n    $OSVersion = [System.Environment]::OSVersion.Version\r\n}\r\nprocess {\r\n    if ($OSVersion -gt [Version]::new(6, 2)) {\r\n        # Windows 8.1\/Server 2012 R2 or greater\r\n        $Packages = dism \/Online \/Get-Features \/Format:Table\r\n        if ($OfflineSource) {\r\n            # Install .NET 3 and 4\r\n            if ((Test-Path -Path $OfflineSource -ErrorAction SilentlyContinue)) {\r\n                if ($($Packages | Select-String -Pattern \"NetFx4\" | Select-Object -First 1) -like \"Disabled\") {\r\n                    dism \/Online \/Enable-Feature \/FeatureName:NetFx4 \/All \/Source:$OfflineSource\r\n                }\r\n            }\r\n            else {\r\n                Write-Error \"Path to $OfflineSource doesn't exist.\"\r\n            }\r\n        }\r\n        else {\r\n            if ($($Packages | Select-String -Pattern \"NetFx4\" | Select-Object -First 1) -like \"Disabled\") {\r\n                dism \/Online \/Enable-Feature \/FeatureName:NetFx4 \/All\r\n            }\r\n        }\r\n    }\r\n    else {\r\n        # Windows 8\/Server 2012 or lesser\r\n        # This requires copying the installer to the target in some way; either by downloading or shared folder as examples.\r\n        Write-Output \"More Info: https:\/\/ninjarmm.zendesk.com\/hc\/en-us\/articles\/360043992771-How-to-install-software-outside-of-3rd-Party-Patching\"\r\n        Write-Error \"Use the Install Application script to install dotNetFx40_Full_x86_x64.exe\"\r\n\r\n        # The code below is an example of downloading, but isn't guarantied to work 100%.\r\n\r\n        # Invoke-WebRequest -Uri \"http:\/\/download.microsoft.com\/download\/9\/5\/A\/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE\/dotNetFx40_Full_x86_x64.exe\" -OutFile \"dotNetFx40_Full_x86_x64.exe\"\r\n        # dotNetFx40_Full_x86_x64.exe \/q: http:\/\/download.microsoft.com\/download\/9\/5\/A\/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE\/dotNetFx40_Full_x86_x64.exe\r\n        # Remove-Item -Path \"dotNetFx40_Full_x86_x64.exe\"\r\n    }\r\n}\r\nend {}<\/pre>\n<p>&nbsp;<\/p>\n\n<div class=\"in-context-cta\"><p>Acc\u00e9dez \u00e0 plus de 700 scripts dans le Dojo NinjaOne<\/p>\n<p><a href=\"https:\/\/www.ninjaone.com\/fr\/phase-de-test-gratuit\/\">Obtenez l&rsquo;acc\u00e8s<\/a><\/p>\n<\/div>\n<h2 aria-level=\"2\">Description d\u00e9taill\u00e9e<\/h2>\n<p><span data-contrast=\"none\">Examinons les principaux \u00e9l\u00e9ments de ce script :<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Param\u00e8tres<\/span><\/b><span data-contrast=\"none\">: Le script commence par d\u00e9finir un param\u00e8tre <\/span><b><span data-contrast=\"none\">$OfflineSource<\/span><\/b><span data-contrast=\"none\">. S&rsquo;il est fourni, il permet aux utilisateurs d&rsquo;installer NET Framework 4 en utilisant une source diff\u00e9rente de la source par d\u00e9faut (comme une source locale).<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Contr\u00f4le de l&rsquo;environnement<\/span><\/b><span data-contrast=\"none\">: Il r\u00e9cup\u00e8re la version actuelle du syst\u00e8me d&rsquo;exploitation.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Processus<\/span><\/b><span data-contrast=\"none\">:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"none\">Si la version du syst\u00e8me d&rsquo;exploitation est plus r\u00e9cente que Windows 8.1\/Server 2012 R2, il recherche les paquets disponibles.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"none\">En fonction de la valeur de <\/span><b><span data-contrast=\"none\">$OfflineSource<\/span><\/b><span data-contrast=\"none\"> il utilise soit la source locale, soit la source par d\u00e9faut pour installer le framework.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"none\">Pour les versions du syst\u00e8me d&rsquo;exploitation plus anciennes que Windows 8\/Server 2012, le script propose une ligne directrice pour l&rsquo;installation, sugg\u00e9rant une m\u00e9thode de t\u00e9l\u00e9chargement manuel.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\">Cas d&rsquo;utilisation potentiels<\/h2>\n<p><b><span data-contrast=\"none\">Sc\u00e9nario<\/span><\/b><span data-contrast=\"none\">: Imaginez James, administrateur informatique d&rsquo;une entreprise de taille moyenne. Il migre certaines applications anciennes vers un environnement plus r\u00e9cent, ce qui n\u00e9cessite d&rsquo;installer NET Framework 4 sur tous les serveurs. Certains serveurs ont un acc\u00e8s en ligne restreint, une installation hors ligne est donc n\u00e9cessaire. Gr\u00e2ce \u00e0 ce script, James peut rationaliser l&rsquo;installation sur plusieurs serveurs, ce qui permet de gagner du temps et d&rsquo;assurer l&rsquo;uniformit\u00e9.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\">Comparaisons<\/h2>\n<p><span data-contrast=\"none\">L&rsquo;installation traditionnelle de .NET Framework peut impliquer de t\u00e9l\u00e9charger manuellement le programme d&rsquo;installation et de suivre le processus d&rsquo;installation, ou d&rsquo;utiliser l&rsquo;installation Windows Feature. Notre script offre des avantages :<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Automatisation<\/span><\/b><span data-contrast=\"none\">: Planifiez ou d\u00e9ployez instantan\u00e9ment sur plusieurs serveurs.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Flexibilit\u00e9<\/span><\/b><span data-contrast=\"none\">: Choisissez entre l&rsquo;installation en ligne et l&rsquo;installation hors ligne.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Contr\u00f4les d&rsquo;erreurs<\/span><\/b><span data-contrast=\"none\">: Il fournit un retour d&rsquo;information clair si quelque chose ne se passe pas comme pr\u00e9vu.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\">FAQ<\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Puis-je utiliser ce script pour des versions autres que NET Framework 4 ?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\"><br \/>\n<\/span><span data-contrast=\"none\">Ce script est sp\u00e9cifiquement con\u00e7u pour .NET Framework 4. Des modifications seraient n\u00e9cessaires pour les autres versions.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Comment puis-je m&rsquo;assurer que ma source hors ligne est correcte ?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\"><br \/>\n<\/span><span data-contrast=\"none\">Assurez-vous que le chemin fourni au fichier <\/span><b><span data-contrast=\"none\">$OfflineSource<\/span><\/b><span data-contrast=\"none\"> pointe vers les bons fichiers d&rsquo;installation.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\">Implications<\/h2>\n<p><span data-contrast=\"none\">L&rsquo;automatisation des installations, en particulier les scripts qui modifient les param\u00e8tres du syst\u00e8me, comporte un risque inh\u00e9rent. Une installation erron\u00e9e peut entra\u00eener des vuln\u00e9rabilit\u00e9s du syst\u00e8me. Il est essentiel de bien comprendre le script et de le tester dans un environnement contr\u00f4l\u00e9 avant de le d\u00e9ployer \u00e0 grande \u00e9chelle.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\">Recommandations<\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Sauvegardez toujours votre syst\u00e8me avant d&rsquo;ex\u00e9cuter des scripts qui modifient les configurations du syst\u00e8me.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Si vous utilisez une source hors ligne, assurez-vous qu&rsquo;elle provient d&rsquo;un fournisseur fiable et l\u00e9gitime.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/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;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Mettez r\u00e9guli\u00e8rement le script \u00e0 jour pour tenir compte des nouvelles versions du syst\u00e8me d&rsquo;exploitation ou des mises \u00e0 jour du .NET Framework.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\">Conclusions<\/h2>\n<p><span data-contrast=\"none\">Dans le monde informatique actuel, l&rsquo;utilisation d&rsquo;outils tels que NinjaOne est devenue cruciale. Comme nous l&rsquo;avons vu avec ce script qui permet d&rsquo;installer NET Framework 4, l&rsquo;automatisation peut simplifier des t\u00e2ches complexes. La <a href=\"https:\/\/www.ninjaone.com\/fr\/\">plateforme compl\u00e8te<\/a> de NinjaOne peut contribuer au d\u00e9ploiement et \u00e0 la gestion efficaces de ces scripts, garantissant ainsi la fluidit\u00e9 et l&rsquo;efficacit\u00e9 des op\u00e9rations informatiques.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n","protected":false},"author":35,"featured_media":144021,"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":[4281],"class_list":["post-208396","script_hub","type-script_hub","status-publish","has-post-thumbnail","hentry","script_hub_category-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/script_hub\/208396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/script_hub"}],"about":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/types\/script_hub"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/comments?post=208396"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media\/144021"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media?parent=208396"}],"wp:term":[{"taxonomy":"script_hub_category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/operating_system?post=208396"},{"taxonomy":"use_cases","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/use_cases?post=208396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}