Question Déploiement d'un fichier

Plus d'informations
il y a 17 ans 6 mois #3214 par michault
Réponse de michault sur le sujet Re:Déploiement d'un fichier
Je vais essayer çà.
Effectivement aprés dispatch, je vais créé un tâche planifiée sur ces PC et dans un 2° temps je l'écécuterai à partir d'une liste de PC contenue dans un fichier CSV.

Par contre, il me semblait que la cmdlet get-content ne servait qu'à explorer le contenu d'un fichier?:dry:<br><br>Message édité par: chm69, à: 12/11/08 14:11

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 6 mois #3217 par michault
Réponse de michault sur le sujet Re:Déploiement d'un fichier
Décidément je n'arrive à rien.

La boucle sur mes PC via get-QADComputer pas de problème
mais pour la copie de mon fichier à un emplacement spécifié sur le PC traité, je n'y arrive pas.

J'ai essayé avec New-item mais je crée mon fichier sur mon serveur. En plus je préfèrerai utiliser un Copy-item ou un xcopy.

Au secours:S je craque:(

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 6 mois #3218 par Grégory
Réponse de Grégory sur le sujet Re:Déploiement d'un fichier
perso j'exporte depuis utilisateurs et ordis AD en fichier txt

puis

[code:1]get-content c:\liste.txt|foreach{
$nom=\&quot;\\\&quot; + $_ + \&quot;\c$\&quot;
copy-item \&quot;c:\test.txt\&quot; -destination $nom
}[/code:1]

ça marche sans problème (hormis les erreurs lorsque la machine n'est pas joignable et faut virer la 1ère ligne \&quot;nom\&quot; dans le fichier txt)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 6 mois #3219 par michault
Réponse de michault sur le sujet Re:Déploiement d'un fichier
Un grand merci à toi
:woohoo:

Voilà mon script

[code:1]
Param($ouparm)

#Définition des constantes
$domain = \&quot;,DC=monDomaine,DC=fr\&quot;

$OU= $ouparm + $domain
get-QADComputer -searchRoot $OU | Select-Object Name | where {$_.Name -like 'PC*'} |
ForEach-Object {
$path = \&quot;\\\&quot; + $_.Name + \&quot;\c$\&quot;
Copy-Item \&quot;c:\PWRSHELL\BATCH\\&quot; -Destination $path -Recurse
}[/code:1]

Ainsi je ne passe pas par un fichier .txt
Par contre, il me reste à le chiader pour avoir la liste des PC mis à jour. Bref des détails pour faire propre!B)

Message édité par: chm69, à: 12/11/08 18:03

Message édité par: chm69, à: 12/11/08 18:06<br><br>Message édité par: chm69, à: 13/11/08 08:15

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 6 mois #3220 par michault
Réponse de michault sur le sujet Re:Déploiement d'un fichier
Petite question comment fais-tu pour insérer ton code?
C'est quand plus propre qu'un copier-coller?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 6 mois #3221 par Grégory
Réponse de Grégory sur le sujet Re:Déploiement d'un fichier
De rien ;)

Pour le code il y a une balise code (au dessus de la fenêtre de saisie)
tu sélectionnes ton code et tu cliques dessus

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.042 secondes
Propulsé par Kunena