Question
New-item -credential
- Charliie
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 10
- Remerciements reçus 0
Je cherche à écrire un fichier txt dans un répertoire avec un autre compte que le mien.
[code:1]new-item -name test_access.txt -path 'c:\test' -itemtype file -credential domaine\user[/code:1]
Powershell me demande bien mon mot de passe mais il me claque une erreur ...
The provider does not support the use of credentials. Perform the operation again without specifying credentials.
At line:1 char:1
+ <<<< new-item -name test_access.txt -path 'c:\test' -itemtype file -credential domaine\user
+ CategoryInfo : NotImplemented: (: ) [], PSNotSupportedException
+ FullyQualifiedErrorId : NotSupported
Pourtant, new-item doit supporter le -credential ???
Pouvez vous m'aider, je sèche un peu la
Connexion ou Créer un compte pour participer à la conversation.
- Arthur
- Hors Ligne
- Membre elite
-
- Messages : 226
- Remerciements reçus 0
[code:1]Invoke-Command -Credential maboite\login -ScriptBlock { new-item -name test_access.txt -force -path 'c:\test\' -itemtype file } -ComputerName localhost[/code:1]<br><br>Message édité par: bilbao, à: 8/07/10 12:52
Connexion ou Créer un compte pour participer à la conversation.
- Charliie
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 10
- Remerciements reçus 0
Invoke-Command : Parameter set cannot be resolved using the specified named parameters.
At line:1 char:15
+ Invoke-Command <<<< -Credential domaine\user -ScriptBlock { new-item -name test_access.txt -force -path 'c:\test' -itemtype file
}
+ CategoryInfo : InvalidArgument: (: ) [Invoke-Command], ParameterBindingException
+ FullyQualifiedErrorId : AmbiguousParameterSet,Microsoft.PowerShell.Commands.InvokeCommandCommand
Encore une erreur
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
- Messages : 530
- Remerciements reçus 0
Et on a ceci pour le paramètre Credential :
[code:1]
-Credential <PSCredential>
Spécifie un compte d'utilisateur qui a l'autorisation d'exécuter cette action. La valeur par défaut est l'utilisateur actuel.
Tapez un nom d'utilisateur, tel que « User01 » ou « Domain01\User01 », ou entrez un objet PSCredential, tel que celui généré par l'applet de commande Get-Credential. Si vous tapez un nom d'utilisateur, vous êtes invité à entre
r un mot de passe.
Ce paramètre n'est pas pris en charge par les fournisseurs installés avec Windows PowerShell.
Obligatoire ? false
Position ? named
Valeur par défaut
Accepter l'entrée de pipeline ? true (ByPropertyName)
Accepter les caractères génériques ? false
[/code:1]
Ce paramètre n'est pas pris en charge par les fournisseurs installés avec Windows PowerShell.
Or, le \"File System\" est un fournisseur (provider) installé avec Windows PowerShell ;]
Une solution serait de passe avec une requette WMI en utilisant les Credential ... il faut maintenant trouver laquelle
Bien Cordialement,
Richard Lazaro.<br><br>Message édité par: Richard.L, à: 8/07/10 14:31
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
- Messages : 530
- Remerciements reçus 0
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Charliie
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 10
- Remerciements reçus 0
Pourtant en lisant votre livre, le \"-credential\" est bien utilisable avec la commande new-item...
Merci quand même pour votre aide. Je reste à l'écoute si vous penser à une autre solution.
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- New-item -credential