[R] Deplacement de fichier
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.
[R] Deplacement de fichier
Salut a tous je voudrait savoir si un programme pouvait ce deplacer lui meme et si oui comment
Modifié en dernier par Drave le jeu. 06 mai 2010 19:49, modifié 3 fois.
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
Re: Deplacement de fichier
Merci de respecter les règles du forum concernant le titre de votre demande
sinon ...
C'est possible avec ça
[UDF] _FileToBinaryFunction.au3
et avec ça
[Func] SelfDelete
l'idée et de passer l'exe du script en binary puis de supprimer le premier (c'est pas vraiment du déplacement mais bon je ne vois pas comment faire autrement...
sinon ...
C'est possible avec ça
[UDF] _FileToBinaryFunction.au3
et avec ça
[Func] SelfDelete
l'idée et de passer l'exe du script en binary puis de supprimer le premier (c'est pas vraiment du déplacement mais bon je ne vois pas comment faire autrement...
Re: Deplacement de fichier [..]
Mais je voudrait qu'il se deplace sans rien afficher a l'ecran pour aller dans le fichier demarage de windows.
Merci quand même
Merci quand même
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
-
ani
- Niveau 11

- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: Deplacement de fichier [..]
Le dossier démarrage ou tout autre dossier de ce style, il n'y a que des raccourci vers le programme.
regarde plutôt vers cette fonction FileCreateShortcut.
regarde plutôt vers cette fonction FileCreateShortcut.
-
SagePourpre
- Niveau 7

- Messages : 442
- Enregistré le : dim. 06 juil. 2008 09:11
- Status : Hors ligne
Re: [..] Deplacement de fichier
@Ani
Il n'y a que des raccourcis mes des exécutables peuvent très bien y être placés sans
problèmes...
@Drave
Voici un petit code qui fait ce que tu veux.
Il n'y a que des raccourcis mes des exécutables peuvent très bien y être placés sans
problèmes...
@Drave
Voici un petit code qui fait ce que tu veux.
Code : Tout sélectionner
If @ScriptDir <> @StartMenuCommonDir Then
Local $script = @StartMenuCommonDir & '\' & @ScriptName
FileCopy(@ScriptFullPath, $script, 1)
RegWrite("HKEY_CURRENT_USER\Software\Superblu", "TestKey1", "REG_MULTI_SZ",@ScriptFullPath)
ShellExecute($script)
Exit
EndIf
Local $reg = RegRead("HKEY_CURRENT_USER\Software\Superblu", "TestKey1")
If $reg <> '' Then
FileDelete($reg)
RegDelete("HKEY_CURRENT_USER\Software\Superblu")
EndIfLe Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
plus belle vue du haut de son Pouf = )
-
SagePourpre
- Niveau 7

- Messages : 442
- Enregistré le : dim. 06 juil. 2008 09:11
- Status : Hors ligne
Re: [..] Deplacement de fichier
Encore plus court et sans inscrire aucune valeurs dans le registre :
Code : Tout sélectionner
_MoveToStartupFolder() ; A mettre en début de script.
; Fonctions
Func _MoveToStartupFolder()
If @ScriptDir <> @StartMenuCommonDir Then
Local $script = @StartMenuCommonDir & '\' & @ScriptName
FileCopy(@ScriptFullPath, $script, 1)
ShellExecute($script)
_Selfdelete()
EndIf
EndFunc
Func _SelfDelete ($num = 1)
If @Compiled Then Exit ShellExecute ( @ComSpec , " /c ping 127.0.0.1 -n " & $num & " & DEL /F " & FileGetShortName(@ScriptName) , @ScriptDir , "open" , @SW_HIDE )
EndFuncLe Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
plus belle vue du haut de son Pouf = )
Re: [..] Deplacement de fichier
Salut a tous d'abors merci pour votre aide. J'ai fait des recherche demon cote et j'ai trouver SA :
Le probleme c'est que je n'arrive pas a ecrire dans ce registre je peut juste ecrire dans HKEY_CURRENT_USER
je ne comprend pas pourquoi
Code : Tout sélectionner
if $startup = 1 Then Regwrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Jtlog.exe","REG_SZ",$location&"\Jazo-Tools\keylogger\"&@scriptname)
EndIfje ne comprend pas pourquoi
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
-
SagePourpre
- Niveau 7

- Messages : 442
- Enregistré le : dim. 06 juil. 2008 09:11
- Status : Hors ligne
Re: [..] Deplacement de fichier
Pour moi, ça a fonctionné sans problème....
Peut-être te faut-il les droits d'admin pour écrire dans le registre à cet endroit.
Peut-être te faut-il les droits d'admin pour écrire dans le registre à cet endroit.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
plus belle vue du haut de son Pouf = )
Re: [..] Deplacement de fichier
Peut-etre en mettant #RequiereAdmin pour le moment je peut pas test
Je vien de tester et sa ne marche pas je ne voit pas pourquoi
voila le code
Je vien de tester et sa ne marche pas je ne voit pas pourquoi
voila le code
Code : Tout sélectionner
#RequireAdmin
RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE","CECI","REG_SZ","TEST")
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Deplacement de fichier
Cette commande crée bien dans la clé HKEY_LOCAL_MACHINE\SOFTWARE une valeur de chaine du nom de CECI, aillant pour valeur TEST.
Peut être confondez-vous et qu'en réalité vous voulez créer une clé du nom de CECI avec une valeur de chaine dont la valeur est TEST ?
Peut être confondez-vous et qu'en réalité vous voulez créer une clé du nom de CECI avec une valeur de chaine dont la valeur est TEST ?
Code : Tout sélectionner
#RequireAdmin
RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\CECI","","REG_SZ","TEST")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é".
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é".
Re: [..] Deplacement de fichier
MERCI TLEM tu est mon sauveur
You're my helper !
Le probleme venais de la (enfin j'espere car pour le moment je peut test )
Ok merci sa marche a la perfection.
You're my helper !
Le probleme venais de la (enfin j'espere car pour le moment je peut test )
Ok merci sa marche a la perfection.
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Deplacement de fichier
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
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é".
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é".
Re: [..] Deplacement de fichier
Voila c'est fait 
Un pti clique svp sa fait beaucoup pas de mal !
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave
http://mon-zoo.jeuxcherche.com/myzoo.php?pseudo=drave


