<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Scripts/Batch</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur la programmation de scripts Batch et Powershell sous Windows.]]></description>
		<language>fr</language>
		<lastBuildDate>Wed, 02 Sep 2026 17:20:25 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Scripts/Batch</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title><![CDATA[[PowerShell] Remove-Item avec des paramètres]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2185322&amp;goto=newpost</link>
			<pubDate>Tue, 25 Aug 2026 14:40:46 GMT</pubDate>
			<description><![CDATA[Bonjour, 
Je n'arrive pas à...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
Je n'arrive pas à contourner cette erreur.<br />
&quot;Remove-Item : Impossible de trouver un paramètre positionnel acceptant l'argument «-Force»&quot;<br />
Quelqu'un peut-il me dire ce que je fais de mal pour obtenir ce message:<br />
En vous remerciant de votre aide<br />
<br />
Function Get-RepDel<br />
{<br />
Param<br />
(<br />
$Chemin,<br />
$Par1,<br />
$Par2,<br />
$Par3<br />
)<br />
  Remove-Item -Path $chemin $par1 $Par2 $Par3<br />
}<br />
<br />
# Suppression d'un Répertoire et de ses Sous-Répertoire (avec préavis si des fichiers existent)<br />
   $Rep=&quot;C:\Windows\Toto&quot;<br />
   $Param1=&quot;-Force&quot;<br />
   $Param2=&quot;-Recurse&quot;<br />
   $Param3=&quot;-Confirm&quot;<br />
<br />
   Get-RepDel $Rep $Param1 $Param2 $Param3</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>HFT56</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2185322/general-developpement/programmation-systeme/windows/scripts-batch/remove-item-parametres/</guid>
		</item>
		<item>
			<title><![CDATA[[PowerShell] Récupération des valeurs traitées dans une fonction]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183419&amp;goto=newpost</link>
			<pubDate>Sun, 26 Apr 2026 05:27:16 GMT</pubDate>
			<description>Bonjour 
Je viens d’écrire un...</description>
			<content:encoded><![CDATA[<div>Bonjour<br />
Je viens d’écrire un script « Mimi.ps1  » qui fait appel  à une fonction externe « Get-RepFic.ps1 »<br />
Mon problème est que je n’arrive pas à récupérer dans le script appelant les valeurs traitées dans la fonction <br />
En vous remerciant de votre aide<br />
<br />
En Pj : Le script et les 3 fonctions liées<br />
<a href="https://www.developpez.net/forums/attachments/p675935d1777180983/general-developpement/programmation-systeme/windows/scripts-batch/recuperation-valeurs-traitees-fonction/mimi.zip/"  title="Nom : Mimi.zip
Affichages : 58
Taille : 2,0 Ko">Mimi.zip</a></div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Fichiers attachés</legend>
			<ul>
			<li>
	<img class="inlineimg" src="https://forum.developpez.be/images/attach/zip.gif" alt="Type de fichier : zip" />
	<a href="https://www.developpez.net/forums/attachments/p675935d1777180983/general-developpement/programmation-systeme/windows/scripts-batch/recuperation-valeurs-traitees-fonction/mimi.zip/">Mimi.zip</a> 
(2,0 Ko)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>HFT56</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183419/general-developpement/programmation-systeme/windows/scripts-batch/recuperation-valeurs-traitees-fonction/</guid>
		</item>
		<item>
			<title>TITLE ne prend pas en compte tous les caractères spécifiés</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182242&amp;goto=newpost</link>
			<pubDate>Fri, 20 Feb 2026 14:57:18 GMT</pubDate>
			<description><![CDATA[Bonjour, 
 
J'utilise TITLE...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
J'utilise TITLE pour renommer le titre de ma fenêtre CMD.<br />
Je constate que seul les premiers 31 caractères sont affichés comme titre.<br />
La théorie de Windows 11 dit qu'un titre peut aller jusqu'à 240 caractères... <br />
Je n'ai pas besoin d'autant de caractères mais bien des titres de fenêtres allant jusqu'à 50 caractères.<br />
<br />
Je constate par contre que systématiquement mes fenêtres .CMD s'ouvrent en mode 'onglet'.<br />
C'est-à-dire que j'ai un '+' me permettant d'ouvrir un autre CMD dans la même fenêtre, pourquoi pas !<br />
<br />
Mais le fait justement d'avoir cet onglet limite précisément le titre affiché à 31 caractères !<br />
C'est précisément cela que je veux éviter uniquement dans le cas d'un .BAT exécuté contenant plusieurs<br />
commandes de scripting Win11 qui ouvre donc une fenêtre CMD en mode onglet  !<br />
<br />
<br />
J'espère avoir été clair...<br />
Je veux donc juste que mon titre TITLE soit affiché entièrement et donc potentiellement en désactivant le mode<br />
onglet lors d'un CMD démarré à partir de l'exécution d'un script .BAT<br />
<br />
Je n'ai rien vu de probant dans les différentes options gérant l'ouverture d'un CMD ?<br />
<br />
<br />
Quelqu'un peut-il m'éclairer sur cette question svp ?<br />
Merci d'avance.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>Luwinit</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182242/general-developpement/programmation-systeme/windows/scripts-batch/title-ne-prend-compte-caracteres-specifies/</guid>
		</item>
		<item>
			<title><![CDATA[Batch pour Dimensions réelles d'une image 480 x 640 avec Win11]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2181164&amp;goto=newpost</link>
			<pubDate>Fri, 26 Dec 2025 10:08:46 GMT</pubDate>
			<description>Bonjour à toutes et à tous,...</description>
			<content:encoded><![CDATA[<div>Bonjour à toutes et à tous, Bonnes fêtes !<br />
<br />
J'ai des photos prises par Gsm qui ont les dimensions width 480 height 640.<br />
<br />
Si je met le curseur de la souris sur la photo je lis bien les propriétés width 480 height 640.<br />
<br />
Par contre si je les ouvres dans un logiciel les dimensions sont affichées 640 x 480 ce qui n'est pas la réalité.<br />
<br />
Si quelqu'un avait une solution en Batch ou vbs cela me ferait plaisir pour extraire cette information qui pourrait me servir afin d'effectuer une rotation automatique.<br />
<br />
Naturellement le batch détecterais les dimensions et les copierais dans un fichier .txt.<br />
<br />
En vous remerciant,<br />
<br />
@+,<br />
<br />
cincap</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>cincap</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2181164/general-developpement/programmation-systeme/windows/scripts-batch/batch-dimensions-reelles-d-image-480-x-640-win11/</guid>
		</item>
		<item>
			<title><![CDATA[[PowerShell] Invoke-WebRequest : Access denied]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180768&amp;goto=newpost</link>
			<pubDate>Wed, 03 Dec 2025 20:06:10 GMT</pubDate>
			<description><![CDATA[Bonjour,  
 
Quelqu'un...]]></description>
			<content:encoded><![CDATA[<div>Bonjour, <br />
<br />
Quelqu'un saurait-il m'expliquer pourquoi un même fichier image disponible et téléchargeable librement sur le web, manuellement, ne peut être téléchargé par commande powershell ?<br />
<br />
Concrètement, si je veux télécharger manuellement l'image radar du 03/12/2025 à 19h00TU, j'ouvre préalablement l'url suivante :<br />
<a rel="nofollow" href="https://kachelmannwetter.com/de/radar-standard/lorraine/20251203-1900z.html" target="_blank">https://kachelmannwetter.com/de/rada...203-1900z.html</a><br />
Cette page, copieusement encombrée de publicités (c'est sans aucun doute ainsi que les propriétaires survivent ou font leurs choux gras à coup de cookies), une fois ouverte, me donne accès au fichier image brut : <br />
<a rel="nofollow" href="https://img5.kachelmannwetter.com/images/data/cache/radar/radar_2025_12_03_1154_1900.png" target="_blank">https://img5.kachelmannwetter.com/im..._1154_1900.png</a><br />
Ce fichier peut être ouvert dans un nouvel onglet puis téléchargé manuellement sans difficulté, mais il faut donc impérativement être passé une fois au préalable par leur visionneuse, et donc leurs pubs.<br />
<br />
Mais, je souhaite automatiser cela car il m'est nécessaire de télécharger quotidiennement 288 de ces échos radars.<br />
Si je demande à PowerShell de le faire pour moi, il n'y arrive pas. En effet, lorsque je demande au programme de télécharger l'image précédente : <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Invoke-WebRequest -uri $url -OutFile $fichier</code><hr />
</div>Même immédiatement après l'avoir téléchargée manuellement, si j'exécute le code j'obtiens un message d'erreur : <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">Invoke-WebRequest : Access Denied
You don't have permission to access &quot;url&quot; on this server.</pre></td></tr></table></code><hr />
</div>Quelqu'un sait-il où ça coince ? Comment montrer patte blanche au gardien du serveur ?<br />
<br />
Avec mes remerciements.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>smas57</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180768/general-developpement/programmation-systeme/windows/scripts-batch/invoke-webrequest-access-denied/</guid>
		</item>
		<item>
			<title><![CDATA[[PowerShell] Ouvrir puis fermer un onglet firefox]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180704&amp;goto=newpost</link>
			<pubDate>Sat, 29 Nov 2025 22:47:41 GMT</pubDate>
			<description>Bonjour à tous. 
 
Tout...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous.<br />
<br />
Tout débutant avec powershell, il s'agit pour moi de télécharger quotidiennement des images radar publiées sur un certain site, mises à jour toutes les 5 minutes (soit 288 images par jour), et téléchargeables avec powershell si et seulement si elles ont été préalablement ouvertes dans un navigateur quelques minutes auparavant (question de bénéfices publicitaires j'imagine).<br />
J'ai donc besoin de créer un script exécutant à intervalle régulier l'ouverture d'un onglet Firefox, par exemple :<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">
Start-Process &quot;C:\Program Files\Mozilla Firefox\firefox.exe&quot; -argumentlist &quot;https://kachelmannwetter.com/de/radar-standard/lorraine/20251121-1740z.html&quot;</pre></td></tr></table></code><hr />
</div>d'une simplicité enfantine et qui fonctionne très bien, puis d'ordonner immédiatement la fermeture de ce même onglet afin qu'il n'y ait pas 288 onglets ouverts toutes les 24 heures, mais aussi en sortant &quot;proprement&quot; pour que firefox n'intègre pas cette fermeture tel un &quot;crash&quot; (car sinon il rouvre automatiquement l'onglet), donc Stop-Process ne fonctionne pas, et en ne fermant pas les autres onglets firefox ouverts s'ils devaient exister.<br />
<br />
Quelqu'un sait-il déjà comment procéder pour fermer proprement un onglet défini, par exemple, par l'url qu'il contient ?<br />
<br />
Avec tous mes remerciements.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>smas57</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180704/general-developpement/programmation-systeme/windows/scripts-batch/ouvrir-puis-fermer-onglet-firefox/</guid>
		</item>
		<item>
			<title>Script pour plusieurs instances du même nom Windows 11</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180235&amp;goto=newpost</link>
			<pubDate>Sat, 01 Nov 2025 15:03:45 GMT</pubDate>
			<description>Bonjour à toutes et à tous, 
...</description>
			<content:encoded><![CDATA[<div>Bonjour à toutes et à tous,<br />
<br />
Avec mon script, j'aimerai arrêter l'instance FFmpeg.exe et puis le delete du fichier dans le dossier, cela fonctionne.<br />
<br />
Mais j'ai remarqué dans mes tests qu'il y a des fois plusieurs instances FFmpeg.exe et donc je ne sais pas l'enlever du dossier de l'application.<br />
<br />
J'avais vu que l'on peut aussi placer /Fi ?<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br /></div></td><td valign="top"><pre style="margin: 0">
taskkill /f /im FFmpeg.exe

::Ensuite
Del FFmpeg.exe</pre></td></tr></table></code><hr />
</div>Merci d'avance.<br />
<br />
@+,<br />
<br />
cincap</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>cincap</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180235/general-developpement/programmation-systeme/windows/scripts-batch/script-plusieurs-instances-meme-nom-windows-11-a/</guid>
		</item>
		<item>
			<title><![CDATA[[Batch] Saut de ligne vers variable]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179669&amp;goto=newpost</link>
			<pubDate>Sun, 05 Oct 2025 10:56:12 GMT</pubDate>
			<description>Bonjour 
 
Je sèche sur...</description>
			<content:encoded><![CDATA[<div>Bonjour<br />
<br />
Je sèche sur quelque chose de très simple ... faire un saut de ligne dans un affichage de menu =&gt; autrement dit un simple<br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">echo.</code><hr />
</div>mais le hic est quand je cherche a obtenir le résultat de la commande [echo.] dans une variable pour pouvoir l'utiliser après coup en faisant un <br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">echo %MaVar%     REM : MaVar =&quot;Résultat de la commande echo.&quot;</code><hr />
</div><br />
<br />
J'obtiens le message &quot;Commande ECHO désactivée.&quot;<br />
<br />
J'ai essayé de lire un fichier texte contenant uniquement un saut de ligne, et enregistré ce résultat dans une variable. Puis de faire un echo de cette variable ... même erreur.<br />
<br />
le script utilisé : <br />
<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td valign="top"><pre style="margin: 0">@echo off
 
setlocal EnableDelayedExpansion
 
set FileNLine=&quot;%CD%\Build_MENU\MENU\MENU--New_Line.tmp&quot;
 
for /f &quot;delims=&quot; %%a in ('type !FileNLine!') do set &quot;NewLine=%%a&quot;
 
echo !NewLine!</pre></td></tr></table></code><hr />
</div>Je mets n'importe quel autre (que saut de ligne) caractère dans ce fichier et l'affichage est correct.<br />
<br />
Auriez-vous une idée pour obtenir un saut de ligne dans une variable.<br />
<br />
Merci d'avance</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f519/general-developpement/programmation-systeme/windows/scripts-batch/">Scripts/Batch</category>
			<dc:creator>totom7</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179669/general-developpement/programmation-systeme/windows/scripts-batch/saut-ligne-vers-variable/</guid>
		</item>
	</channel>
</rss>
