<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <link xmlns="http://www.w3.org/2005/Atom" rel="hub" href="https://overblog.superfeedr.com"/>
        <link xmlns="http://www.w3.org/2005/Atom" rel="self" href="https://damcuvelier.over-blog.net/rss" type="application/rss+xml"/>
        <title><![CDATA[The WinOps Blog]]></title>
        <link>https://damcuvelier.over-blog.net/</link>
        <generator>Overblog - https://www.over-blog.com</generator>
        <description><![CDATA[Ceci est ma KB perso. Elle n'a pas but de formation. Je l'alimente au fil de mes p&eacute;r&eacute;grinations. Si elle vous aide tant mieux, sinon rien ne vous emp&ecirc;che de m'interroger ;). 
/
This is My Personal Knowledge Base. it is not trained. I nourish it in the course of my peregrinations. If it helps you so much better, if nothing prevents you from questioning me;). But I can not train U, i do not have the time to.

Enjoy!]]></description>
                    <item>
    <title><![CDATA[Spotify : comment créer une playlist avec tous ses titres likés]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2026/06/spotify-comment-creer-une-playlist-avec-tous-ses-titres-likes.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2026/06/spotify-comment-creer-une-playlist-avec-tous-ses-titres-likes.html</guid>
    <pubDate>Mon, 15 Jun 2026 06:47:03 +0200</pubDate>
    <description><![CDATA[Spotify : comment créer une playlist avec tous ses titres likés Spotify permet d’aimer des titres très facilement, mais ces Titres likés ne sont pas toujours aussi pratiques qu’une vraie playlist classique. Par exemple, pour partager, sauvegarder ou transférer... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Bloquer définitivement onedrive]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2026/05/bloquer-definitivement-onedrive.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2026/05/bloquer-definitivement-onedrive.html</guid>
    <pubDate>Wed, 06 May 2026 15:33:45 +0200</pubDate>
    <description><![CDATA[Il me saoule, il n'arrête pas de revenir... 1. Mettre en place une règle firewall Commande Powershell: taskkill /IM OneDrive.exe /F 2>$null; Get-NetFirewallRule -DisplayName "Bloquer OneDrive*" -ErrorAction SilentlyContinue | Remove-NetFirewallRule; $paths=@("$env:LOCALAPPDATA\Microsoft\OneDrive\OneDrive.exe","C:\Program... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Améliorer une connexion ADSL instable sur PC Windows]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2026/04/ameliorer-une-connexion-adsl-instable-sur-pc-windows.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2026/04/ameliorer-une-connexion-adsl-instable-sur-pc-windows.html</guid>
    <pubDate>Fri, 17 Apr 2026 15:54:39 +0200</pubDate>
    <description><![CDATA[Guide pratique pour gagner en stabilité et mieux utiliser la bande passante disponible Quand une connexion ADSL se déconnecte souvent, ralentit ou devient instable, il faut distinguer deux choses : la bande passante théorique de la ligne (ce que permet... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[download direct acrobat reader]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/11/download-direct-acrobat-reader.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/11/download-direct-acrobat-reader.html</guid>
    <pubDate>Sun, 16 Nov 2025 11:45:37 +0100</pubDate>
    <description><![CDATA[Parfois l'auto-installer de adobe acrobat reader ralenti et est très long. Voici l'Url de téléchargement direct: https://ardownload3.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2500120844/AcroRdrDCx642500120844_fr_FR.exe puis: AcroRdrDCx642500120844_fr_FR.exe... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[AccederWinRE facilement ]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/11/accederwinre-facilement.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/11/accederwinre-facilement.html</guid>
    <pubDate>Thu, 13 Nov 2025 10:31:18 +0100</pubDate>
    <description><![CDATA[Cmd admin: shutdown /r /o /f /t 0 ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[SkipOOBE-Windows]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/10/skipoobe-windows.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/10/skipoobe-windows.html</guid>
    <pubDate>Sat, 04 Oct 2025 08:45:45 +0200</pubDate>
    <description><![CDATA[Script Powershell à lancer après avoir refusé l'OOBE à l'ouverture de session windows pour être sûr qu'il ne reviendra jamais: #Requires -RunAsAdministrator <# Applique SkipMachineOOBE/SkipUserOOBE = 1 - Pour chaque ruche utilisateur chargée (HKU\<SID>)... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[[ps1] exemple deploy zscaler avec servicenow via powershell]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/06/ps1-exemple-deploy-zscaler-avec-servicenow-via-powershell.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/06/ps1-exemple-deploy-zscaler-avec-servicenow-via-powershell.html</guid>
    <pubDate>Fri, 13 Jun 2025 08:00:03 +0200</pubDate>
    <description><![CDATA[# usage: .\Deploy-Zscaler_srvNow.ps1 -ZscalerClientPath "\\srv\zscaler.exe" -ZscalerUri "ServiceNow" -SN_Instance "prod00123" -SN_User "zsc_api" -SN_Password "********" param( [string]$ZscalerUri, [string]$SN_Instance = "dev12345", # Nom de l'instance... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[[PS1] exemple install/config app avec infos webservice]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/06/ps1-exemple-install/config-app-avec-infos-webservice.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/06/ps1-exemple-install/config-app-avec-infos-webservice.html</guid>
    <pubDate>Fri, 13 Jun 2025 07:56:31 +0200</pubDate>
    <description><![CDATA[# usage: .\Deploy-PosteWindows_SN-Zscaler.ps1 -ZscalerUri "<url de l'API Webservice contenant les informations Zscaler>" # exl: .\Deploy-PosteWindows_SN-Zscaler.ps1 -ZscalerUri "http://<serveur>:<port>/Api/TokenZscaler" param($ZscalerUri) $ErrorActionpreference... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[PowerShellISE+]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/04/powershellise.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/04/powershellise.html</guid>
    <pubDate>Tue, 29 Apr 2025 14:47:00 +0200</pubDate>
    <description><![CDATA[Imaginez que vous utilisiez PowerShell ISE. Imaginez que vous ayez besoin de savoir quelle valeur renseigner dans quelle case. Imaginez que vous vouliez accéder directement aux détails — comme l'URL officielle d'un cmdlet. Ne perdez plus de temps avec... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[[Ps1] unblock all files in a folder]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/02/ps1-unblock-all-files-in-a-folder.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/02/ps1-unblock-all-files-in-a-folder.html</guid>
    <pubDate>Thu, 20 Feb 2025 06:24:21 +0100</pubDate>
    <description><![CDATA[Every time that you download a file, or when you copy it to a server, it appears in the properties as "blocked": For a single file, simply check the "Unblock" box. But if there are more than 10 files... Then we use this powershell command: Get-ChildItem... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[[VBA] Extraire les liens hyperlink d'un docx]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2025/02/vba-extraire-les-liens-hyperlink-d-un-docx.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2025/02/vba-extraire-les-liens-hyperlink-d-un-docx.html</guid>
    <pubDate>Tue, 18 Feb 2025 13:32:12 +0100</pubDate>
    <description><![CDATA[Sub ExtractUrlsFormatAndRemoveHyperlinks() Dim doc As Document Set doc = ActiveDocument Dim hyperlink As Hyperlink Dim rng As Range Dim fullAddress As String ' Parcourir chaque hyperlien dans le document pour insérer l'URL complète au début du paragraphe... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[GetDoublesNuniqs]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/10/getdoublesnuniqs.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/10/getdoublesnuniqs.html</guid>
    <pubDate>Tue, 08 Oct 2024 06:49:17 +0200</pubDate>
    <description><![CDATA[function GetDoubles { param($StrArr) $erroractionpreference = 'SilentlyContinue' $ici = (get-location).path if(!$here){$here = "C:\TEMP"} Set-Location $here $hashTable = @{} $StrArrs = "" foreach($itm in $StrArr.split(',')) { $itm2 = $itm.split('|')[1]... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[dynamicOpenLogFile]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/10/dynamicopenlogfile.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/10/dynamicopenlogfile.html</guid>
    <pubDate>Sat, 05 Oct 2024 11:10:31 +0200</pubDate>
    <description><![CDATA[$Global:GlobLogfile = "c:\chemin\vers\le\fichier\de\log" function isLogFileOpen{ param($logfile) $erroractionpreference = 'SilentlyContinue' $ici = (get-location).path set-location $here $username = $env:username if(!$logfile){$logfile = $Global:GlobLogfile}... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[GetUniq]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/09/getuniq.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/09/getuniq.html</guid>
    <pubDate>Sat, 28 Sep 2024 13:32:00 +0200</pubDate>
    <description><![CDATA[function GetUniq{ param($var,$sep) $erroractionpreference = 'SilentlyContinue' $ici = (get-location).path if(!$here){$here = $env:TEMP} set-location $here $arrUniq = @() if($sep -and ($var -match $sep)){$arr = $var.split($sep)}else{$arr = $var} $arr |... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[XML2arr]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/09/xml2arr.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/09/xml2arr.html</guid>
    <pubDate>Sat, 28 Sep 2024 13:29:18 +0200</pubDate>
    <description><![CDATA[function XML2arr{ param($xmlfile,$Value) $erroractionpreference = 'SilentlyContinue' $ici = (get-location).path if(!$here){$here = $env:TEMP} set-location $here [xml]$xmlcontent = Get-Content -Path $xmlfile [string]$header = $xmlcontent.DocumentElement.Name... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[autoreadxml]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/09/autoreadxml.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/09/autoreadxml.html</guid>
    <pubDate>Sat, 21 Sep 2024 14:47:39 +0200</pubDate>
    <description><![CDATA[Pour lire n'importe quelle valeur ou trouver une valeur (ou les valeurs like n*me): # usage:.\autoreadxml.ps1 -xmlfile <xml file fullname> -val "<value(s)* to find>" -node "<reference node>" param($xmlfile, $val, $node) # Vérifier si la valeur contient... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Import Allmodules]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/08/import-allmodules.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/08/import-allmodules.html</guid>
    <pubDate>Sun, 04 Aug 2024 11:01:28 +0200</pubDate>
    <description><![CDATA[Permet d'écrire ses modules sans avoir à se soucier de l'ordre d'import et en les appelant les uns les autres dans les désordres sans se prendre la tête avec les règles d'appel powershell : # Fonction pour obtenir la liste des modules à importer function... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[disable-lets-finish-setting-up-your-device-in-windows-11]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/07/disable-lets-finish-setting-up-your-device-in-windows-11.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/07/disable-lets-finish-setting-up-your-device-in-windows-11.html</guid>
    <pubDate>Tue, 16 Jul 2024 10:15:14 +0200</pubDate>
    <description><![CDATA[reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement /v "ScoobeSystemSettingEnabled" /d "1" /t REG_DWORD /f + reg add HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement /v "ScoobeSystemSettingEnabled"... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[MesServicesLocaux]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/06/messerviceslocaux.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/06/messerviceslocaux.html</guid>
    <pubDate>Sat, 22 Jun 2024 10:47:09 +0200</pubDate>
    <description><![CDATA[https://www.jesuisreparateur.fr ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[Send reminder Outlook ]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/06/send-reminder-outlook.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/06/send-reminder-outlook.html</guid>
    <pubDate>Sun, 09 Jun 2024 11:16:24 +0200</pubDate>
    <description><![CDATA[0. $actionDate = (<date du lot>).tostring("yyyy-MM-dd HH:mm") 1. Télécharger et installer le module EWS Managed API sur le serveur SCCM: https://www.powershellgallery.com/packages/PSEWS.Api/2.2.1.0 2. Script: $rappeldate = $actionDate $user = $domain... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[uncrfile]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/05/uncrfile.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/05/uncrfile.html</guid>
    <pubDate>Sun, 26 May 2024 12:46:30 +0200</pubDate>
    <description><![CDATA[function uncrypt{ param($file,$ext,$crstr) if(!$here){$here = $PSScriptRoot} if(!$here){$here = (Get-Location).path} $CrhFile = get-content -path $file -Raw $CrhFileext = '.' + $file.split('.')[-1] $exportext = '.' + $ext $exportfile = $file.replace($CrhFileext,$exportext)... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[hxfile]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/05/hxfile.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/05/hxfile.html</guid>
    <pubDate>Sun, 26 May 2024 12:34:15 +0200</pubDate>
    <description><![CDATA[function crypt{ param($file) if(!$here){$here = $PSScriptRoot} if(!$here){$here = (Get-Location).path} $Psm1File = get-content -path $file -Raw $Psm1Fileext = '.' + $file.split('.')[-1] $Psm2FilePath = $file.replace($Psm1Fileext,'.TMP') $sourceFilePath... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[PSUI Radio]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/05/psui-radio.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/05/psui-radio.html</guid>
    <pubDate>Sun, 19 May 2024 15:38:43 +0200</pubDate>
    <description><![CDATA[PSUI.ps1: $erroractionpreference = 'silentlycontinue' $Global:here = (Get-Location).Path $Global:ScriptsPath = (Get-Location).Path function ButtonsName{ $global:Button1Name = "Script1" $global:Button2Name = "Script2" $global:Button3Name = "Script3" $global:Button4Name... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[NewAttribToApp]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/05/newattribtoapp.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/05/newattribtoapp.html</guid>
    <pubDate>Sun, 05 May 2024 08:25:29 +0200</pubDate>
    <description><![CDATA[To add an attribute to sccm app for admin info or for information for automatisation to be hidden to whoever <# Usage: NewAttribToApp -AppName "<App Name>" -NewInfos "<attrib Name>:<Answers>" -PM "<MP FQDN>" # exemple: $AppName = "Nom_de_votre_application"... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
                    <item>
    <title><![CDATA[addsupersedences]]></title>
    <link><![CDATA[https://damcuvelier.over-blog.net/2024/05/addsupersedences.html]]></link>
    <guid>https://damcuvelier.over-blog.net/2024/05/addsupersedences.html</guid>
    <pubDate>Wed, 01 May 2024 10:35:02 +0200</pubDate>
    <description><![CDATA[# Ajoute les applications app1.0;app1.1;app1.2;app1.3 supersédées par l'application app1.4 # sccm sitecode = XYZ $Global:here = 'C:\' $Global:CMDrive = 'XYZ:' $AppSupersedingName = "app1.4" $AppSupersededNames = "app1.0;app1.1;app1.2;app1.3" #region [Functions]... ]]></description>
        <dc:creator><![CDATA[damcuvelier]]></dc:creator>
    </item>
            </channel>
</rss>

