AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 Execution a partir du cdrom[RESOLU]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
daxou
Débutant
Débutant


Nombre de messages : 2
Date d'inscription : 18/12/2006

MessageSujet: Execution a partir du cdrom[RESOLU]   2006-12-18, 04:25

Salut all !

voila mon probleme :

Je suis technitien informatique das une petite boite tranquille et pour gagner du temps sur les installations de nouveau PC j'ai créé des installation automatique de tous les programmes qu'on installe a la base sur une machine neuve.

Maintenant ca marche bien mais j'aimerai amelioré le tout et mettre mes programmes sur CD ainsi que les scripts que j'ai fais.

Mais ... le probleme c'est que quand j'ai fais mes script je leurs ai demandé d'allé chercher les installes sur le reseau et si je veux les mettre sur CD il va faloir que je change le chemin d'acces, mais c'est pas tout, si en chemin d'acces je mets "d:..." et que la le lecteur CD et en "e: ..." ca va pas le faire.

Donc existe t'il une commande qui ferai que ca aille chercher sur le meme media d'ou j'execute les scripts ?

Merci d'avance.

PS: Je sais pas ce que j'ai fais mais maintenant quand je commence a taper le debut d'une commande elle ne me propose plus les differente commande disponible comme au debut ou j'ai installer autoit.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2006-12-18, 16:45

Bienvenue [color=royalblue][b]daxou[/b][/color],

bien sûr il ya une solution à ton problème, car autoit v3 a des capacités très vastes qui n'arrêtent pas d'évoluer.

Pour ce qui concerne des informations sur tout ce qu'il ya sur ton ordi, de type général, on utilise les macros, comme par exemple @WorkingDir qui te renvoie le path / ou chemin du dossier duquel le script est executé.

Et donc tu as besoin d'une macro similaire, qui te renvoi le chemin du lecteur cd.

Il faut que tu consulte ton fichier "AutoIt Help" avec tout sur au3.

DOnc dans l'onglet "rechercher' tu tapes "cd", et oui c'est si simple!

Puis plusieurs fonctions apparaissent...avec un peu de recherche on trouve:

[size=16]DriveGetDrive[/size]

Returns an array containing the enumerated drives.

[b]DriveGetDrive ( "type" )[/b]

[b]Parameters[/b]

type
Type of drive to find:
"ALL", "CDROM", "REMOVABLE", "FIXED", "NETWORK", "RAMDISK", or "UNKNOWN"

Voilà, il te suffit de faire un DriveGetDrive("CDROM") puis d'utiliser les valeurs retourner pour choisir le bon lecteur cd - au cas ou il y en aurait plusieurs- et ça c'est facile: tu fais fais une recherche d'un fichier sur le premier lecteur, puis si c'est nope tu regarde sur le 2ième etc....

Sinon pour SciTE tu as dû toucher à une option particulière -que je connais pas:geek: - ou c'est windobe qui bug, essaye en réinstallant SciTE .

J'espère t'avoir aidé.

Terminadminator~
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
VooDoo
Modérateur
Modérateur


Nombre de messages : 161
Date d'inscription : 11/12/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2006-12-18, 20:43

En faite tu fais une sorte de Setup non ???

Sinon n'oublie pas la variable [i]@ScriptDir [/i]qui donne le chemin du script quelque soit le suport

Pour scite verifie les options suivantes dans l'onglet view:

[list]
[*] Tool bar, status bar, tab bar, Identation guide, Line numbers, Margin, fold margin
[/list]Elles doivent être cochées !

Sinon tu fais language => Text et tu refais language => autoit3
Sinon je sais pas xD

_________________
[img]http://img87.imageshack.us/img87/7941/autoit6oy.jpg[/img]
[url=http://autoit-fr.realbb.net/AutoIt-v3-c2/Entraide-f5/Regles-t39.htm][i]Lisez les règles ou soyez maudit ![/i][/url]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
daxou
Débutant
Débutant


Nombre de messages : 2
Date d'inscription : 18/12/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2006-12-19, 05:47

merci pour vos reponses ! je testes ca des que j'ai fini de monter les 14 machines qu'il me reste a monter :p

oui c une sorte de setup et dailleur n'y aurai t'il pas un moyen de créer une interface graphique via autoit ?

Genre je mets le cd dans le lecteur j'ai un autorun qui me lance une fenetre ou je mets des boutons qui menent a mes scripts sur le cd.

si autoit le fait pas vous connaissez quelque chose d'autre ?

Merci
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2006-12-19, 15:37

Tu devrais lire le help file:p
AutoIt est même spécialisé dans le GUI (general user interface).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
VooDoo
Modérateur
Modérateur


Nombre de messages : 161
Date d'inscription : 11/12/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2006-12-19, 20:07

hm pour l'autorun sa doit étre possible mais je sais pas comment faire.

Pour les fenetre facile, tape [b][i]guicreate[/i][/b] dans l'help et tu trouveras pas mal d'instruction pour faire une interface.

_________________
[img]http://img87.imageshack.us/img87/7941/autoit6oy.jpg[/img]
[url=http://autoit-fr.realbb.net/AutoIt-v3-c2/Entraide-f5/Regles-t39.htm][i]Lisez les règles ou soyez maudit ![/i][/url]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Michel Claveau
Membre avancé


Nombre de messages : 61
Date d'inscription : 24/10/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2007-01-13, 02:37

Bonsoir !

Je fais, avec AutoIt, exactement ce que tu veux faire.

Quelques trucs :
- pour que l'installation démarre toute seule (Autorun), il faut compiler le script.
- pour avoir un démarrage automatique à l'insertion d'un CD-Rom, il suffit de créer un fichier texte "Autorun.inf", décrivant le menu pour l'explorateur, et, dans la ligne "open=prog\XXXX" la commande à lancer automatiquement
- comme l'a dit tAdmin-à-tort, (je crois), la macro @scriptdir indique à partir de quel lecteur/chemin le script a été lancé. On récupère donc le nom du lecteur où à été inséré le CD (et, d'ailleurs, ça marche aussi avec un lecteur réseau, ou un disque dur, local ou externe, ou une clef-USB).
- comme j'ai des logiciels à installer, dont les noms de fichiers changent souvent, avec les numéros de versions, je préfère lancer des batchs qui lance le premier exécutable (ou msi) qui commence par une chaîne donnée. Cette astuce m'a permit d'automatiser la génération des CD, indépendamment des variations de versions des composants.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Execution a partir du cdrom[RESOLU]   2007-01-14, 01:13

[quote]tAdmin-à-tort[/quote]
franchement elle est pas mal celle là:D
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
Contenu sponsorisé




MessageSujet: Re: Execution a partir du cdrom[RESOLU]   Aujourd'hui à 10:38

Revenir en haut Aller en bas
 
Execution a partir du cdrom[RESOLU]
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu !!! ]Execution automatique disparue (sous VISTA :evil: )
» Sortir d'une iframe [RESOLU]
» Empêcher un train de partir en marche arrière
» Roll-over (Resolu)
» icone(RESOLU par Migau)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Entraide-
Sauter vers: