<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.pafsan.fr/index.php?action=history&amp;feed=atom&amp;title=Scripts_powershell_tips_divers</id>
	<title>Scripts powershell tips divers - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pafsan.fr/index.php?action=history&amp;feed=atom&amp;title=Scripts_powershell_tips_divers"/>
	<link rel="alternate" type="text/html" href="https://wiki.pafsan.fr/index.php?title=Scripts_powershell_tips_divers&amp;action=history"/>
	<updated>2026-04-14T07:02:24Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>https://wiki.pafsan.fr/index.php?title=Scripts_powershell_tips_divers&amp;diff=84&amp;oldid=prev</id>
		<title>Paf : Page créée avec « = Ne pas utiliser un mot de passe en clair dans un script =    *Commencer par stocker le mot de passe sur disque de manière sécurisée:      Read-Host &quot;Enter Password&quot; -... »</title>
		<link rel="alternate" type="text/html" href="https://wiki.pafsan.fr/index.php?title=Scripts_powershell_tips_divers&amp;diff=84&amp;oldid=prev"/>
		<updated>2022-12-19T18:26:52Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « = Ne pas utiliser un mot de passe en clair dans un script =    *Commencer par stocker le mot de passe sur disque de manière sécurisée:      Read-Host &amp;quot;Enter Password&amp;quot; -... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Ne pas utiliser un mot de passe en clair dans un script =&lt;br /&gt;
&lt;br /&gt;
*Commencer par stocker le mot de passe sur disque de manière sécurisée:&lt;br /&gt;
&lt;br /&gt;
  Read-Host &amp;quot;Enter Password&amp;quot; -AsSecureString | &amp;amp;nbsp;ConvertFrom-SecureString &amp;amp;nbsp;| Out-File &amp;quot;PATH\FILE.secure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*Dans le script récupérer le mot de passe:&lt;br /&gt;
&lt;br /&gt;
  $pass = Get-Content &amp;quot;PATH\FILE.secure&amp;quot;&amp;amp;nbsp;| ConvertTo-SecureString&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La variable $pass contient le mot de passe dans une variable securestring&lt;br /&gt;
&lt;br /&gt;
*Exemple avec objet credential:&lt;br /&gt;
&lt;br /&gt;
$user = &amp;quot;LOGIN&amp;quot;&amp;lt;br/&amp;gt;$pwd = Get-Content &amp;quot;PATH\FILE.secure&amp;quot; | ConvertTo-SecureString&amp;lt;br/&amp;gt;$Credential = New-Object System.Management.Automation.PSCredential($user,$pwd)&lt;/div&gt;</summary>
		<author><name>Paf</name></author>
		
	</entry>
</feed>