[..] Copier fichier dans un partage

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[..] Copier fichier dans un partage

#1

Message par jcaspar »

B :) onjour à tous !

Je souhaiterais copier des fichiers dans un partage existant est ce possible en autoit ?
Quels sont les fonctions que je devrais utiliser ?

Merci d'avance pour vos conseils et explications ! :mrgreen:

Jean Marc
Modifié en dernier par Tlem le mar. 28 oct. 2008 19:13, modifié 1 fois.
Raison : Ajout de la balise [..] dans le titre
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Copier fichier dans un partage

#2

Message par Tlem »

Cette fonction devrait suffire : http://www.autoitscript.fr/autoit3/docs ... leCopy.htm

Merci de respecter les règles de présentation d'un message dont voici le lien : http://www.autoitscript.fr/forum/viewto ... f=35&t=595.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Copier fichier dans un partage

#3

Message par jcaspar »

B :D onjour à tous !

Voici les avancées dans ma recherche deux solutions ... mais chacune pose un problème différent. Peut être avez vous d'autres idées ?

Merci d'avance pour vos suggestions ! :mrgreen:
Jean Marc

Code : Tout sélectionner


[color=#BF0000];methode 1 -- ne semble pas fonctionner-->droits ok [/color];RunAs("administrateur",@ComputerName,"xxxx",0,@SystemDir,@SW_HIDE)
;FileCopy("C:\APPLI\*.*\","\\NOM_PC\backup$\")


[color=#BF0040];methode 2 --> Fonctionne mais manque validation dans shell [/color]
Runas("administrateur",@ComputerName,"xxxx",4,"cmd.exe /c xcopy c:\APPLI\*.* \\NOM_PC\backup$")
[color=#BF0000]Send("cmd.exe{!t}")[/color]
 
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Copier fichier dans un partage

#4

Message par Tlem »

Sur la base de ce qu'a montré monoceres sur ce post : http://www.autoitscript.com/forum/index ... t&p=600675
Est-ce que ceci vous conviendrait et fonctionne ?

Code : Tout sélectionner

Func FileCopyAs($username, $domain, $password,$logon_flags, $src, $dst, $flg)
    RunAs($username, $domain, $password, $logon_flags, @AutoItExe & ' /AutoIt3ExecuteLine  "FileCopy(''' & $src & ''',''' & $dst & ''', ' & $flg & ')"')
EndFunc  ;==>FileCopyAs
 
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre