FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» 2D_fill_color
Liste des volumes montés et actifs Emptypar papydall Aujourd'hui à 12:47

» Consommation gaz électricité
Liste des volumes montés et actifs Emptypar leclode Mer 17 Avr 2024, 09:07

» trop de fichiers en cours
Liste des volumes montés et actifs Emptypar lepetitmarocain Mer 17 Avr 2024, 08:19

» on_key_down (résolu)
Liste des volumes montés et actifs Emptypar leclode Mar 16 Avr 2024, 09:01

» Sous-programme(résolu)
Liste des volumes montés et actifs Emptypar jjn4 Jeu 04 Avr 2024, 12:42

» Bataille-navale
Liste des volumes montés et actifs Emptypar jjn4 Mer 03 Avr 2024, 12:08

» Minimiser une fenêtre Panoramic.
Liste des volumes montés et actifs Emptypar Pedro Mar 02 Avr 2024, 11:50

» Récapitulatif ludothèque panoramic jjn4
Liste des volumes montés et actifs Emptypar jjn4 Lun 01 Avr 2024, 16:04

» demande explication KGF pour imprimer en mm
Liste des volumes montés et actifs Emptypar JL35 Jeu 28 Mar 2024, 16:28

» Petit passage furtif
Liste des volumes montés et actifs Emptypar Froggy One Mer 27 Mar 2024, 13:26

» SPIN et aide langage (résolu)
Liste des volumes montés et actifs Emptypar leclode Sam 23 Mar 2024, 14:20

» Aide-mémoire des mots-clés Panoramic
Liste des volumes montés et actifs Emptypar papydall Mer 20 Mar 2024, 20:23

» Je ne comprend pas pourquoi la largeur de la scene 3d change
Liste des volumes montés et actifs Emptypar Marc Mar 12 Mar 2024, 19:06

» Comment télécharger panoramic?
Liste des volumes montés et actifs Emptypar lepetitmarocain Sam 09 Mar 2024, 12:31

» @lepetitmarocain <==> KGFGrid
Liste des volumes montés et actifs Emptypar Klaus Dim 03 Mar 2024, 08:59

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment : -40%
-40% sur le Pack Gaming Mario PDP Manette filaire + ...
Voir le deal
29.99 €

 

 Liste des volumes montés et actifs

Aller en bas 
AuteurMessage
JL35




Nombre de messages : 7093
Localisation : 77
Date d'inscription : 29/11/2007

Liste des volumes montés et actifs Empty
MessageSujet: Liste des volumes montés et actifs   Liste des volumes montés et actifs EmptySam 13 Fév 2010, 17:32

Il peut être intéressant de pouvoir accéder à des fichiers sur un volume externe (clés usb, cartes mémoires, etc), mais en général on ne connaît pas le nom du volume sur lequel ils sont montés.
J'avais déjà trouvé d'autres moyens, mais plus compliqués. En voici un, très simple, qui utilise la commande "fsutil". On récupère dans un tableau la liste des volumes actifs avec le nom du périphérique monté correspondant.
Code:
' Liste des volumes montés et actifs avec leur nom
dim fm$, vo$, c$, nv, i
dim v$(20)

fm$ = "Z:\temp"

EXECUTE_WAIT "Command.com /c fsutil fsinfo drives >" + fm$: ' liste de tous les volumes
File_Open_Read 1, fm$
File_ReadLN 1, vo$: File_ReadLn 1, vo$
File_Close 1
nv = 0
FOR i = 12 TO LEN(vo$) STEP 4
    c$ = MID$(vo$, i, 2)
    EXECUTE_WAIT "Command.com /c fsutil fsinfo volumeinfo " + c$ + " >" + fm$
    File_Open_Read 1, fm$
    FILE_READLN 1, a$
    IF LEFT$(a$, 6) <> "Erreur": ' (si volume non actif)
        nv = nv + 1: v$(nv) = c$ + " " + MID$(a$, 17, LEN(a$)-17+1)
    END_IF
    FILE_CLOSE 1
NEXT i
FOR i = 1 TO nv: PRINT v$(i): NEXT i: ' juste pour voir le résultat
END


Pareil, je n'ai pu tester sous Panoramic à cause d'Avast qui fait des misères, mais j'ai testé par ailleurs.

Ca y est, j'ai testé, mais à chaque exécution de command.com il y a affichage d'une fenêtre d'exécution, pas très esthétique. A priori je ne sais pas comment l'inhiber.
Revenir en haut Aller en bas
Invité
Invité




Liste des volumes montés et actifs Empty
MessageSujet: Re: Liste des volumes montés et actifs   Liste des volumes montés et actifs EmptyDim 14 Fév 2010, 17:27

Il va falloir que je note tous tes trucs. Tu as de bonnes idées. Je te remercie de nous faire partager tes connaissances.
Revenir en haut Aller en bas
JL35




Nombre de messages : 7093
Localisation : 77
Date d'inscription : 29/11/2007

Liste des volumes montés et actifs Empty
MessageSujet: Re: Liste des volumes montés et actifs   Liste des volumes montés et actifs EmptyDim 14 Fév 2010, 18:04

C'est un plaisir de partager, et je ne me prive pas de profiter de vos bonnes idées (les tiennes en particulier) à vous aussi. Very Happy

En fait j'ai d'autres méthodes pour trouver les volumes actifs, mais plus compliquées à mettre en oeuvre, par contre elles sont transparentes et n'affichent pas ces écrans désagréables pendant l'exécution.
Je pourrai développer, en cas de demandes pressantes, mais ça sort un peu du cadre de Panoramic..
Revenir en haut Aller en bas
Contenu sponsorisé





Liste des volumes montés et actifs Empty
MessageSujet: Re: Liste des volumes montés et actifs   Liste des volumes montés et actifs Empty

Revenir en haut Aller en bas
 
Liste des volumes montés et actifs
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Volumes montés
» Volumes montés (suite)
» Informations sur les disques durs montés sur votre système
» liste
» qui peu me dire

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: