[..] Copie une ressource réseau sur le local
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Copie une ressource réseau sur le local
Bonjour,
je fais appel à vous pour avoir un coup de main sur la création de mon script.
J'aimerais que mon script aille chercher sur un serveur un dossier et qui le copie sur mon bureau en local.
Merci d'avance,
je fais appel à vous pour avoir un coup de main sur la création de mon script.
J'aimerais que mon script aille chercher sur un serveur un dossier et qui le copie sur mon bureau en local.
Merci d'avance,
Re: [..] Copie une ressource réseau sur le local
Bonjour,
Pour récupérer ton fichier sur un serveur, tu peux utiliser la fonction Ou plus simplement si tu ne passes pas par FTP.
Pour récupérer ton fichier sur un serveur, tu peux utiliser la fonction
Code : Tout sélectionner
_FTP_FileGet()Code : Tout sélectionner
FileCopy()Re: [..] Copie une ressource réseau sur le local
Merci Hugues,
J'ai connaissance des deux fonctions mais la souci c'est que je suis dans un domaine avec une identification et je ne vois pas comment faire pour permettre l'identification, qui me permettra par la suite de pouvoir copier mon dossier en local sur mon ordinateur..
Merci d'avance,
J'ai connaissance des deux fonctions mais la souci c'est que je suis dans un domaine avec une identification et je ne vois pas comment faire pour permettre l'identification, qui me permettra par la suite de pouvoir copier mon dossier en local sur mon ordinateur..
Merci d'avance,
Re: [..] Copie une ressource réseau sur le local
Passes par , normalement ça devrait faire l'affaire pour te connecter au serveur.
Sinon par FTP tu fais _FTP_Connect() avec les identifiants (voir aide).
Code : Tout sélectionner
DriveMapAdd()Sinon par FTP tu fais _FTP_Connect() avec les identifiants (voir aide).
- walkson
- Modérateur

- Messages : 1038
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: [..] Copie une ressource réseau sur le local
Bonjour,
A testerDownloads a file from the internet using the HTTP, HTTPS or FTP protocol.
To use a username and password when connecting simply prefix the servername with "username:password@", e.g.
"http://myuser:mypassword@www.somesite.com"
Code : Tout sélectionner
$hDownload = InetGet("http://myuser:mypassword@www.somesite.com",@DesktopDir & "\mondoc")
InetClose($hDownload)Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Re: [..] Copie une ressource réseau sur le local
Bonsoir,peps a écrit :Merci Hugues,
J'ai connaissance des deux fonctions mais la souci c'est que je suis dans un domaine avec une identification et je ne vois pas comment faire pour permettre l'identification, qui me permettra par la suite de pouvoir copier mon dossier en local sur mon ordinateur..
Merci d'avance,
Si vous êtes vous administrateur de ce domaine ?
Si oui \\nomduserveur\C$\chemin
Sinon DriveMapAdd() me semble la solution la plus propre.
Re: [..] Copie une ressource réseau sur le local
Bonjour tout le monde,
toujours le même souci, même avec DriveMapGet.
Impossible pour moi de me connecter au serveur et de rapatrier mon dossier sur mon bureau en local..
Quelqu'un aurait-il une idée
Merci d'avance,
toujours le même souci, même avec DriveMapGet.
Impossible pour moi de me connecter au serveur et de rapatrier mon dossier sur mon bureau en local..
Quelqu'un aurait-il une idée
Merci d'avance,
Re: [..] Copie une ressource réseau sur le local
peps,
Tu nous demande de t'aider, mais franchement, comment veux-tu qu'on t'aide si tu ne montre même pas ce que tu as fait ?
Tu nous dit que ça ne marche pas... d'accord, mais dis-nous au moins qu'est-ce qui ne marche pas.
- est-ce que tu as des erreurs ?
- que tu retour la fonction DriveMapAdd ?
Tu nous demande de t'aider, mais franchement, comment veux-tu qu'on t'aide si tu ne montre même pas ce que tu as fait ?
Tu nous dit que ça ne marche pas... d'accord, mais dis-nous au moins qu'est-ce qui ne marche pas.
- est-ce que tu as des erreurs ?
- que tu retour la fonction DriveMapAdd ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Re: [..] Copie une ressource réseau sur le local
Bonjour à la communauté,
Je m'excuse d'avance pour mon manque d'information et de présence sur mon poste.
Je vais essayer de me refaire.
Voici le tout début de mon code.
Maintenant j'aimerais de l'aide sur la copie de mes exécutables et sur le démontage de mon lecteur réseau car la actuellement cela ne marche pas.
Merci d'avance,
Je m'excuse d'avance pour mon manque d'information et de présence sur mon poste.
Je vais essayer de me refaire.
Voici le tout début de mon code.
Code : Tout sélectionner
#cs ----------------------------------------------------------------------------
AutoIt Version : 3.3.10.2
Auteur: Administrateur
Fonction du Script :
Modèle de Script AutoIt.
#ce ----------------------------------------------------------------------------
; Début du script - Ajouter votre code ci-dessous.
#pragma compile(Icon, C:\Program Files (x86)\AutoIt3\Icons\au3.ico)
; Montage lecteur réseau
DriveMapAdd ("*:", "Source", 0, "utilisateur", "password")
; Création du répertoire logCommun sur C:
$repertoire = "C:\LogCommun"
DirCreate ($repertoire)
; Copie du contenu du dossier Commun du serveur vers le dossier LogCommun
FileCopy ( "source", "C:\LogCommun")
; Suite à la copie des exécutables, je lancerais l'installation de mes exécutables
DirRemove ($repertoire)
; Démontage lecteur réseau
DriveMapDel ("*:")Merci d'avance,
Re: [..] Copie une ressource réseau sur le local
Pour la connexion/déconnexion du lecteur réseau :
Pour la copie :
Bon, pour la copie, faut voir ce que tu as à copier. Mais comme tu as parlé d'exécutables, je pense que tout est dans le même répertoire. Si ce n'est pas le cas, il faudra faire une boucle...
Code : Tout sélectionner
; Connexion
$letter = DriveMapAdd ("*", "\\server\share", 0, "utilisateur", "password")
; Deconnexion
DriveMapDel($letter)Code : Tout sélectionner
FileCopy ( $sSource & "\*.exe", $sDestination)Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Re: [..] Copie une ressource réseau sur le local
Bonjour,
Merci pour cette aide précieuse car j'ai pu faire fonctionné mon script..
Mais maintenant j'aimerais automatiser l'installation des applications suivantes : (Chose pas simple j'imagine !!!
)
- 7zip
- Adobe Reader
- Avast
- Burnaware
- Google Chrome
- Filezilla
- Firefox
- Java
- Notepad ++
- PDFCreator
- PDFSam
- QuickTime
- Vlc
- XnView
Mon souci, c'est que je ne sais pas comment faire pour interagir avec les boîtes de dialogue d'installation..
Pouvez-vous me donner un exemple pour que je puisse faire le reste par moi-même !
Merci d'avance,
Merci pour cette aide précieuse car j'ai pu faire fonctionné mon script..
Mais maintenant j'aimerais automatiser l'installation des applications suivantes : (Chose pas simple j'imagine !!!
- 7zip
- Adobe Reader
- Avast
- Burnaware
- Google Chrome
- Filezilla
- Firefox
- Java
- Notepad ++
- PDFCreator
- PDFSam
- QuickTime
- Vlc
- XnView
Mon souci, c'est que je ne sais pas comment faire pour interagir avec les boîtes de dialogue d'installation..
Pouvez-vous me donner un exemple pour que je puisse faire le reste par moi-même !
Merci d'avance,
Re: [..] Copie une ressource réseau sur le local
Ah ah ! J'étais à peu près sûr que la question allait arriver..
Plutôt que de chercher à installer les applications à l'aide des assistants, il faut plutôt se pencher sur les options d'installations que proposent les différents installeurs.
Par exemple,
- 7Zip : 7z920.exe /S
- Firefox : Firefox Setup 24.4.0esr.exe -ms
- VLC : vlc-1.1.11-win32 /S
- PDFCreator : PDFCreator-1_7_2_setup.exe /SILENT
...
Pour les produits Adobe, il existe le Adobe Customization Wizard
En général, chaque éditeur propose des options d'installation automatiques et dispose d'une page dédiée sur le site officiel.
Il existe de nombreux sites spécialisés dans le déploiement d'application : ITNinja, WPKG...
Plutôt que de chercher à installer les applications à l'aide des assistants, il faut plutôt se pencher sur les options d'installations que proposent les différents installeurs.
Par exemple,
- 7Zip : 7z920.exe /S
- Firefox : Firefox Setup 24.4.0esr.exe -ms
- VLC : vlc-1.1.11-win32 /S
- PDFCreator : PDFCreator-1_7_2_setup.exe /SILENT
...
Pour les produits Adobe, il existe le Adobe Customization Wizard
En général, chaque éditeur propose des options d'installation automatiques et dispose d'une page dédiée sur le site officiel.
Il existe de nombreux sites spécialisés dans le déploiement d'application : ITNinja, WPKG...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !



