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

mightybop Messages postés 5 Statut Membre -  
mightybop Messages postés 5 Statut Membre -
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.

4 réponses

  1. Heliotte Messages postés 1561 Statut Membre 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
  2. mightybop Messages postés 5 Statut Membre
     
    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
    1. Heliotte Messages postés 1561 Statut Membre 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
    2. mightybop Messages postés 5 Statut Membre
       
      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
    3. mightybop Messages postés 5 Statut Membre
       
      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
  3. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    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
  4. mightybop Messages postés 5 Statut Membre
     
    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