[R] Créer un répertoire

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

[R] Créer un répertoire

#1

Message par Linox »

Bonjour, avec quelle fonction puis-je créer un répertoire ?
Modifié en dernier par Linox le ven. 24 oct. 2008 11:57, modifié 1 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Créer un répertoire

#2

Message par Yogui »

avec ce lien vous allez avoir beaucoup de réponses

http://www.autoitscript.fr/autoit3/docs/functions.htm

et avec celui ci encore plus :

http://autoitscript.fr/forum/viewtopic.php?f=3&t=1749

pour créer un repertoire c'est

Code : Tout sélectionner

DirCreate
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [..] Créer un répertoire

#3

Message par Linox »

Merci beaucoup pour ces deux lien ;) ;)
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#4

Message par Linox »

Cette ligne ne fonctionne pas:

Code : Tout sélectionner

DirCreate (@DesktopDir & $vrNamGal)

Que dois-je faire ?
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [R] Créer un répertoire

#5

Message par Yogui »

je ne sais pas ce que contient la variable $vrNamGal donc compliquer de vous répondre :s

mais je pense que :

DirCreate (@DesktopDir &"\"& $vrNamGal) peut être une solution
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#6

Message par Linox »

la variable $vrNamGal contient un mot sensé être le nom du répertoire a créer

ça ne fonctionne toujours pas :(
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [R] Créer un répertoire

#7

Message par ani »

met le script stp, car là faut que ... :)
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#8

Message par Linox »

Code : Tout sélectionner

$vrNamGal = FileSelectFolder("Choisir un dossier (Sélectionnez le dossier contenant les photos ou images à ajouter dans votre galerie) ", " ")


$vrSaisiUser = InputBox("Nom de la galerie", "Entrer ici le nom souhaité de la galerie:", "", "")


MsgBox(0,"Texte saisie","Nom de la nouvelle galerie: " & @CRLF & "        " & $vrSaisiUser & @CRLF & @CRLF & "Dossier des photos ou images: " & @CRLF & "        " & $vrNamGal)


; On créer un répertoire.
DirCreate (@DesktopDir &"\"& $vrNamGal)
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [R] Créer un répertoire

#9

Message par Yogui »

hors sujet


étes vous un utilisateur de phpwebgallery ?

j'ai fait le même genre de script pour réduire en masse mes photos
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#10

Message par Linox »

non

pourquoi dit tu hors sujet ?
Modifié en dernier par Linox le ven. 24 oct. 2008 12:54, modifié 1 fois.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [R] Créer un répertoire

#11

Message par ani »

1) Selectionner un dossier, d'accord
2) Nom pour ce nouveau répertoire, d'accord

Si je comprend tu veux copier les fichier présent dans le dossier vers le bureau dans le nouveau répertoire crée par la demande du Nom de la nouvelle galerie?

Le dircreate donne ceux-ci
C:\Documents and Settings\utilisateur\Bureau\C:\Documents and Settings\utilisateur\Mes documents\Mes images


Envoi le script yogui :)
j'ai pas phpwebga
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#12

Message par Linox »

Oui est apré je redimensionne avec image magique, le il me faudra un moyen d'exécuter une commande dos
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#13

Message par Linox »

pufff j'avai pas mi la bone variable :lol: :lol: :lol: :lol: :oops: :oops: :oops: :oops:
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [R] Créer un répertoire

#14

Message par ani »

Bingo :)

Dans le cas de copie je regarderai + vers la fonction Filecopy

t'a la variable du dossier et t'a la destination :)

allez au taff ;)
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#15

Message par Linox »

Ça y est j'ai déja trouver Filecopy dans la doc ;)

Maitenant il faut que je puisse exécuter une commende dos dans mon au3
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [R] Créer un répertoire

#16

Message par ani »

Commande
Run.......Lance un programme externe.
RunWait..Lance un programme externe et met le script en pause jusqu'à ce que l'exécution du programme se termine.
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#17

Message par Linox »

merci encore ;););););););););)
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [R] Créer un répertoire

#18

Message par Linox »

j'ai fait ceci ca ne marche pas:

Code : Tout sélectionner

#include<_FileListToArrayNew2h.au3>

$ar_Array = _FileListToArray3 ("C:\Documents and Settings\lunnatick\Bureau\Claude", "*.jpg", 1, 1, 1,"Temp|TMP")

RunWait("mogrify -resize 500x500" & $ar_Array, @WindowsDir, @SW_MAXIMIZE)
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [R] Créer un répertoire

#19

Message par ani »

tu dois créer une boucle car ar_array deviend un tableau

LA cmd Mogrify la tu tester sur un seul fichier avant ?

Code : Tout sélectionner

#include<_FileListToArrayNew2h.au3>

$ar_Array = _FileListToArray3 ("C:\Documents and Settings\lunnatick\Bureau\Claude", "*.jpg", 1, 1, 1,"Temp|TMP")
For $indice = 0 to $ar_Array[0]
RunWait("mogrify -resize 500x500" & $ar_Array[$indice], @WindowsDir, @SW_MAXIMIZE)
Next
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [R] Créer un répertoire

#20

Message par Yogui »

ani a écrit : Envoi le script yogui :)
j'ai pas phpwebga

je met déjà le lien vers phpwebgallery

le script est chez moi je le metterai plus tard :)
Répondre