Script lançant la copie d'un fichier en simultanée sur parc Info

mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je viens vers vous car je suis une bille en prog et j'aurais besoin d'aide concernant un déploiement.
Je vous expliques.

Aujourd'hui, un logiciel à besoin d'une mise à jour (environ tous les mois) et je réalise celle-ci par clé USB en remplaçant les anciens fichiers par les nouveaux.
Cependant pour un gain de temps, il faudrait que je puisse copier ces fichiers (disponible sur un lecteur réseau que tous le monde possède) en une seule fois et sur tous les pc.

La solution doit pouvoir copier le répertoire sur le disque C de chaque PC.

Comment faire ?

Merci à vous pour vos réponses.

A voir également:

4 réponses

Heliotte Messages postés 1491 Date d'inscription   Statut Membre Dernière intervention   92
 
Bonjour mightybop,
Si tu as les droits d'administrateur, cela doit être possible avec un simple fichier "batch"
esaie ceci :
@echo off
XCOPY /E  C:\Documents and Settings\MonDossier\\a  \\nomDuServeur\administratif\Dossiers\TEST
PAUSE

Le code est à copier/coller dans un fichier de type texte et nommer du genre "CopierDossier.bat"
Tu le place sur le bureau et tu clique dessus
0
mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Heliotte,

Merci à toi de ta réponse. Cependant ce que tu me propose c'est de mettre ce fichier CopierDossier.bat sur chaque bureau de chaque PC.
Il me faudrait plutôt une solution me permettant juste à moi de cliquer sur ce fichier et que l'ensemble des PC copie ces dossiers.

Merci à toi
0
Heliotte Messages postés 1491 Date d'inscription   Statut Membre Dernière intervention   92
 
Non, ce fichier batch est à mettre sur ton bureau
Mais dans le fichier, il faut toutes les adresses de chacun des "clients", style
En fait, c'est toi qui demande au programme de :
copier ce dossier et le coller chez CLIENT1,
copier ce dossier et le coller chez CLIENT2,
copier ce dossier et le coller chez CLIENTn, ...
@echo off  
XCOPY /E  C:\Documents and Settings\MonDossier\\a  \\nomDuServeur\CLIENT1\Dossiers\TEST  
XCOPY /E  C:\Documents and Settings\MonDossier\\a  \\nomDuServeur\CLIENT2\Dossiers\TEST  
XCOPY /E  C:\Documents and Settings\MonDossier\\a  \\nomDuServeur\CLIENTn\Dossiers\TEST  
...  
PAUSE

A tester !
0
mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bien Heliotte sauf que l'adressage IP est en DHCP donc bon ... Enfin pour l'instant je peux faire en sorte que ta solution marche, il existe des scripts de connexion pour chaque service il suffit que j'integre le xcopy à la fin du script et que j'aliment un dossier spécialement créer pour la MAJ et la copie ce fera correctement.
0
mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Solution possible j'ai testé sur mon PC sauf qu'on me demande par GPO dans un souci d'optimisation et j'avoue ne pas aimé l'utilisation des GPO j'ai eu pas mal de problème avec celles-ci donc créer cela juste pour une mise à jour "mensuelle" voir "annuelle" par la suite ca me fait suer... Merci à toi en tous cas
0
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut mightybop,

Tu devrais te renseigner sur Active Directory et l'usage des stratégies de groupe (GPO) sous Windows pour le déploiement d'applications.

Tu pourras packager tes fichiers sous la forme de fichiers .msi (s'ils ne sont pas déjà disponibles sous cette forme), pour les déployer sur ton parc.

https://docs.microsoft.com/fr-fr/troubleshoot/windows-server/group-policy/use-group-policy-to-install-software


Dal
0
mightybop Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Dal et merci à toi de ta réponse. Je vais regarder cela de plus près ça ma pas l'air évident et le plus simple. En tous cas merci à toi.
0