Recuperation Path;Ext;Name__Help

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Mr404notfound
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mar. 30 janv. 2018 15:25
Status : Hors ligne

Recuperation Path;Ext;Name__Help

#1

Message par Mr404notfound »

Bonjour Bonsoir,

Je suis à la recherche de mon erreur mais malheureusement je ne trouve pas (applaudis).

Bref, un simple programme pour automatiser plusieur install de soft / Lancement bench (le classique, salde tomate oignion).
La fonction pour la gestion de l’installation en elle même n'est pas un soucis, c'est de le lancer ! Je m'explique :

Rechercher dans un répertoire tout les fichier (OK), quelle type de fichier, Nom, voir l'emplacement (quoique..)é, puis utiliser ces information en conséquence. J'arrive bien à récupéré le nom des fichiers (_FileListToArray), puis récupéré l'extension (_PathSplit). Seulement je ne récupère l’extension que du premier fichier mais pas les autres.

Ce code est le seul bout qui est resté en vie (RageQuit)


Code : Tout sélectionner

#include <_ZIP.au3>
#include <File.au3>
#include <Array.au3>
#include <StringConstants.au3>
#include <MsgBoxConstants.au3>
#include <String.au3>


Global $aVar, $avar2,$avar3
$aVar = "D:\Users\Thomas\Desktop\Install\0_Driver"

Func Decoupe_Dir (ByRef $aDir, ByRef $aName, ByRef $aExt)

Local $szDrive, $szDir, $aFName, $szExt,$fichier,$aTravail, $aTravail2, $i,$var

$aTravail =_FileListToArray($aDir, "*.*",1, True)

	For $i = 1 To $aTravail[0]
		$fichier = $aTravail[$i]
		$var = _PathSplit($fichier,$szDrive, $szDir, $aFName, $szExt)
		$aName= $aFName
		$aDir = $szDir
		$aExt = $szExt
	Next

EndFunc



Decoupe_Dir($aVar, $avar2,$avar3)

Local $t
For $t = 1 To 9
        MsgBox($MB_SYSTEMMODAL, "", $aVar2)
    Next
Je ne sais pas si je suis au bon emplacement dans le forum
Ma vie ne tient qu'a un fil : le câble ethernet :D
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: Recuperation Path;Ext;Name__Help

#2

Message par mikell »

Normal... 1 seule et même variable $aExt qui change joyeusement de valeur à chaque tour de la boucle For/Next, forcément à la sortie n'en a qu'une (de valeur)

PS: le bon forum pour de l'aide générale, c'est "Aide Générale"
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre