Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1511 connectés 

 



Dernière réponse
Sujet : [Powershell] - resultat de Invoke-command
brutax Oui, c'est ce qu'on a fait finalement. :D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
brutax Oui, c'est ce qu'on a fait finalement. :D
logre ne peux tu pas contourner le problème en testant la présence du dossier après suppression depuis l'emplacement ou est exécuté le script ?
brutax Bonjour à toutes et à touts, :D  
 
Je cherche à faire un script de suppression de dossiers d'utilisateurs temporaires (créés à une autre occasion) à distance en powershell. Lorsque je demande au serveur distant de supprimer un dossier, j'aimerai qu'il me retourne le résultat de la commande. Et là, je bute.
voici la commande qui me pose problème :
 

Citation :


if(Invoke-Command -ComputerName MONSERVEUR -ArgumentList temp -ScriptBlock {cmd /c "rmdir /S /Q C:\Users\$($args[0])"})
{
 write-host "Suppression du dossier utilisateur OK sur MONSERVEUR"
}
     
else
{
 write-host  "Erreur lors de la suppression du dossier utilisateur sur MONSERVEUR"
}


 
Remarque : Dans le script block, je suis obligé de faire une suppression via CMD, un remove-item -recurse -force retourne un problème de fichier trop long (alors qu'il n'y en a pas).
 
Problème : ce que je veux, c'est que si la suppression de dossier se passe bien sur le serveur distant, afficher que c'est OK, afficher que c'est pas OK sinon.
Sauf que là, mon IF me renvoie le résultat de "invoke-command", mais pas le résultat du script block...
 
voilà, merci à vous tous !  :bounce:


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR