[R] Afficher le numéro ou position du disque
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] Afficher le numéro ou position du disque
Bonjour,
Ce script liste les drive en donnant le numero de la partition, mais je voudrais qu'il affiche sur sur quelle disk.
exemple
Disk 1
Patition 1
Disk 1
partiton 2
Disk 2
Patition 1
Le plus important pour moi, c'est qu'il affcihe la position des disks dur.
Merci pour l'aide.
Ce script liste les drive en donnant le numero de la partition, mais je voudrais qu'il affiche sur sur quelle disk.
exemple
Disk 1
Patition 1
Disk 1
partiton 2
Disk 2
Patition 1
Le plus important pour moi, c'est qu'il affcihe la position des disks dur.
Merci pour l'aide.
Modifié en dernier par camil le lun. 07 juin 2010 08:34, modifié 2 fois.
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [..] afficher le numero ou position du disk
Bonjour
Je comprend pas bien ce que tu désire mais j'ai extrait un code d'un script CompInfo.au3
ce code affiche toutes les infos de chaque partition de chaque disque dur
cela fonctionne avec les wmi
a toi de sélectionner ce que tu veux
A+ jl56
Je comprend pas bien ce que tu désire mais j'ai extrait un code d'un script CompInfo.au3
ce code affiche toutes les infos de chaque partition de chaque disque dur
► Afficher le texte
a toi de sélectionner ce que tu veux
A+ jl56
Re: [..] afficher le numero ou position du disk
Je voulais juste afficher les disk présent physiquement et leur position avec leur taille total et poser la question du disk choisi pour restaurer une image ghost.
Exemple:
DeviceID = Disk 0
Taille total du disque = 200 Go
DeviceID = Disk 1
Taille total du disque = 500 Go
Choix du disque destination : 1
C'est pour que l'utilisateur choisisse le disk de destination 1 ou 2 ou 3 par sa taille total, je veux pas les partition mais que les disks. J'utilise ghost avec une ligne de commande automatique pour restaurer.
C’est comme avec diskpart -> List disk

Merci pour l'aide.
Exemple:
DeviceID = Disk 0
Taille total du disque = 200 Go
DeviceID = Disk 1
Taille total du disque = 500 Go
Choix du disque destination : 1
C'est pour que l'utilisateur choisisse le disk de destination 1 ou 2 ou 3 par sa taille total, je veux pas les partition mais que les disks. J'utilise ghost avec une ligne de commande automatique pour restaurer.
C’est comme avec diskpart -> List disk

Merci pour l'aide.
- sylvanie
- Niveau 11

- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: [..] afficher le numero ou position du disk
Il y a quasiment déjà tout dans votre script de départ, il manque juste une conversion en Go de la taille, ou bien j'ai mal compris ?
l'appel GetLogicalDrives apporte quoi par rapport à DrivegetDrive fournit par Autoit ?
sinon voici une petite modif faisant la conversion si ça peut aider
l'appel GetLogicalDrives apporte quoi par rapport à DrivegetDrive fournit par Autoit ?
sinon voici une petite modif faisant la conversion si ça peut aider
► Afficher le texte
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Re: [..] Qfficher le numéro ou position du disque
Bonjour,
Je ne cherche pas a voire les partition de chaque disk dur.
C'est le nombre de disk dur present et sa taille total sur le PC.
voila l'affichage que je cherche avec les exemples avec "diskpart" sous commande DOS et "gestion des disques" sous WINDOWS.
Comme ca sous GHOST je pourrais rendre automatique le choix du disque dur de destination.
Merci pour votre patience et pour l'aide.
Je ne cherche pas a voire les partition de chaque disk dur.
C'est le nombre de disk dur present et sa taille total sur le PC.
voila l'affichage que je cherche avec les exemples avec "diskpart" sous commande DOS et "gestion des disques" sous WINDOWS.
► Afficher le texte
► Afficher le texte
Modifié en dernier par camil le dim. 06 juin 2010 11:59, modifié 2 fois.
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [..] Qfficher le numéro ou position du disque
Bonjour à tous
@camil test ceci
A+ JL56
@camil test ceci
► Afficher le texte
Re: [..] Qfficher le numéro ou position du disque
Je peux que te dire un grand merci.
J'ai modifier pour que sa demare a 1 et pas 0 comme sur GHOST.
Mais je n'arrive pas a afficher les infos dans une meme fenetre et poser la question a utilisateur "CHOIX DU DISK DE DESTINATION : " ecrivant sa position "1" ou "2" ...dans une varible "$choix"
Merci a tous pour l'aide.
J'ai modifier pour que sa demare a 1 et pas 0 comme sur GHOST.
Mais je n'arrive pas a afficher les infos dans une meme fenetre et poser la question a utilisateur "CHOIX DU DISK DE DESTINATION : " ecrivant sa position "1" ou "2" ...dans une varible "$choix"
► Afficher le texte
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [..] Qfficher le numéro ou position du disque
voila
Maintenant c'est à vous de continuer. investissez vous dans autoit. au début pour faire un code aussi simple
je passai des mois ( vrai de vrai, je sais j'étais nul ) mais maintenant je le suis un peu moins nul ( faux pas exagérer comme même).
Vos questions évoluent au fil de vos posts ce n'est pas forcement facile à suivre
A+ JL56
► Afficher le texte
je passai des mois ( vrai de vrai, je sais j'étais nul ) mais maintenant je le suis un peu moins nul ( faux pas exagérer comme même).
Vos questions évoluent au fil de vos posts ce n'est pas forcement facile à suivre
A+ JL56
Re: [..] Qfficher le numéro ou position du disque
Merci pour les conseils.
Ton script est impect, mais je manque d'experience.
Je fais comment comment pour sortir la valeur $i en dehors du While 1
car si je sors le message box il ne se passe rien !
ou j'ai fait l'erreur ?
Merci et a+.
Ton script est impect, mais je manque d'experience.
Je fais comment comment pour sortir la valeur $i en dehors du While 1
car si je sors le message box il ne se passe rien !
ou j'ai fait l'erreur ?
► Afficher le texte
- jl56
- Niveau 7

- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [..] Qfficher le numéro ou position du disque
En regardant un minimum le code. Vous auriez remarqué que je stock la valeur de $i dans la la variable
$choix_disque
J'avais anticipé votre demande
à la place du msgbox et avant exit tapez les lignes de commande pour votre ghost
Travaillez un peu comme même. L'aide Autoit est bien faite et les exemples instructifs
sur le forum vous avez des tutos et des exemples par centaines
lit également ce tuto http://www.siteduzero.com/tutoriel-3-22 ... utoit.html
Superbe travail réalisé en partie par Timmalos ,Tlem et d'autres voir sur le site ( Merci a eux )
Il ouvre les yeux sur des méthodes et fonctionnalité d'autoit
Merci de passer ce post en résolu
A+ JL56
$choix_disque
J'avais anticipé votre demande
à la place du msgbox et avant exit tapez les lignes de commande pour votre ghost
Travaillez un peu comme même. L'aide Autoit est bien faite et les exemples instructifs
sur le forum vous avez des tutos et des exemples par centaines
lit également ce tuto http://www.siteduzero.com/tutoriel-3-22 ... utoit.html
Superbe travail réalisé en partie par Timmalos ,Tlem et d'autres voir sur le site ( Merci a eux )
Il ouvre les yeux sur des méthodes et fonctionnalité d'autoit
Merci de passer ce post en résolu
A+ JL56
Re: [..] Qfficher le numéro ou position du disque
Bonjour,
Oui, j'avais vue pour $choix_disque=$i
Je viens de testé sur Bartpe ou Winpe, il me genere une erreur : Line -1 Error: variable must be off type "objet"
Je chercherais pourquoi dans un futur proche, c'est a dire quand je metriserais mieux.
Merci quand meme.
Oui, j'avais vue pour $choix_disque=$i
Je viens de testé sur Bartpe ou Winpe, il me genere une erreur : Line -1 Error: variable must be off type "objet"
Je chercherais pourquoi dans un futur proche, c'est a dire quand je metriserais mieux.
Merci quand meme.



