[..]FileMove et Vista

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Xnorky
Niveau 3
Niveau 3
Messages : 36
Enregistré le : jeu. 20 sept. 2007 16:42
Status : Hors ligne

[..]FileMove et Vista

#1

Message par Xnorky »

Bonjour à tous,

J'ai un soucis avec la fonction FileMove.

En effet, je n'arrive pas à déplacer un fichier dans le dossier "Program Files" (ou n'importe quel sous dossier).

J'ai essayé la fonction en déplaçant ce même fichier dans un autre répertoire, aucun problème...

En fait je n'arrive pas non plus à extraire une archive 7zip non plus (si ça peut aider)

Quelqu'un saurait-il pourquoi ?

Merci d'avance

PS : Je suis sous Vista Edition Familiale Premium et j'utilise AutoIt v3.2.12.1
Modifié en dernier par jbnh le mer. 30 juil. 2008 19:51, modifié 1 fois.
Raison : Ajout de la balise [..] dans le titre.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: FileMove et Vista

#2

Message par SagePourpre »

À quoi ressemble ton code ...


J'ai fait un petit test rapide
et je n'ai eu aucun souci ( sous vista moi aussi)

Code : Tout sélectionner

FileMove("3.exe","c:\program files\3.exe")
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: FileMove et Vista

#3

Message par jbnh »

Salut,

Premierement: Présentation d'un post Image

Pour déplacer un fichier dans program files:

Code : Tout sélectionner

FileMove ("test.txt", @ProgramFilesDir&"\test.txt")
Image
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Xnorky
Niveau 3
Niveau 3
Messages : 36
Enregistré le : jeu. 20 sept. 2007 16:42
Status : Hors ligne

Re: [..]FileMove et Vista

#4

Message par Xnorky »

désolé pour la présentation du post.

ensuite, je connais la fonction, elle fonctionne bien sous XP mais pas sous Vista chez moi.

Apparemment, ça viendrait du centre de sécurité, qquechose comme ça...
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..]FileMove et Vista

#5

Message par jbnh »

tu n'es pas admin?
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Xnorky
Niveau 3
Niveau 3
Messages : 36
Enregistré le : jeu. 20 sept. 2007 16:42
Status : Hors ligne

Re: [..]FileMove et Vista

#6

Message par Xnorky »

si pourtant... c'est bien ça le problème
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..]FileMove et Vista

#7

Message par jbnh »

c'est quoi l'erreur, essaye un bête exemple avec deux dossiers simples?

Il se passe quelque chose ? rien?
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Xnorky
Niveau 3
Niveau 3
Messages : 36
Enregistré le : jeu. 20 sept. 2007 16:42
Status : Hors ligne

Re: [..]FileMove et Vista

#8

Message par Xnorky »

ça fonctionne avec des dossier simples comme C:\TEST ou C:\BLABLA

Mais lorsque c'est un sous-dossier de "Program Files", ça fonctionne pas

J'ai essayé avec "C:\Program Files", "C:\Progra~1" et @ProgramFilesDir mais rien n'y fait
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..]FileMove et Vista

#9

Message par SagePourpre »

Si tu envoyais un exemple de ton code, ça pourrait aider à trouver l'erreur.

t'as mis un flag pour ton sous-dossier ?

Regarde dans l'aide tu vas voir si tu tapes Filemove les flag (0,1,8,9)

Si ton sous-dossier n'existe pas, il te faut un flag pour qu'il soit crée automatiquement.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..]FileMove et Vista

#10

Message par Tlem »

Désactivez l'UAC de Vista, ou essayez en rajoutant ceci au début de votre code :

Code : Tout sélectionner

#RequireAdmin
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