Accueil > > > TOUT SUR FILESYSTEMOBJECT (PARTIE III : LES LECTEURS)
TOUT SUR FILESYSTEMOBJECT (PARTIE III : LES LECTEURS)
Information sur la source
Description
G un peu tardé à faire cette partie mais j'avais un peu la flemme...Et oui personne n'est parfait! Fallait bien que je la fasse alors la voila...
Source
<%
'Bon ben on commence kom ds les autres parties:
Dim FSO,GD
Set FSO = CreateObject("Scripting.FileSystemObject")
'Apres(kom ds les 2 autres parties) faut dire sur koi vous voulez bosser
'On verra plus loin comment recup un nom de drive a partir d'un chemin...Mais patientez un peu!
Set GD = FSO.GetDrive("c:")
'L'espace total du disque(en octets bien entendu ;-))
GD.TotalSize
'L'espace restant sur le disque(vive les octets!)
GD.Free.Space
'ou
GD.AvailableSpace
'Le type de lecteur
GD.DriveType
'Renvoie un nombre
'1 : Lecteur de disquette
'2 : Disque Dur
'4 : CD-Rom
'Y'en a surement d'autres mais moi j'en ai pas d'autres alors...
'Si le lecteur est pret ou non
GD.IsReady
'Renvoie Vrai si il est pret et... Faux sinon!
'La lettre du lecteur
GD.DriveLetter
'Systeme de fichier
GD.FileSystem
'FAT...
'Renvoie le lecteur "Root"
GD.RootFolder
'Le nom du lecteur
GD.VolumeName
'Le nom de partage d'un lecteur résau
GD.ShareName
'Le chemin d'acces
GD.Path
'Et enfin le n° de série du lecteur
DG.SerialNumber
'J'ai failli oublier quelque chose, voici les 2 méthodes qui manquaient a ce tutorial
FSO.GetDrive([Drive]) 'Celle la on l'a vu tout au début c pour dire sur quel Drive on bosse
FSO.GetDriveName([Chemin]) 'On récupère le nom d'un lecteur grace a un chemin
'Mais faites gaffe ca s'utilise avec un objet FIleSystemObject!!
%>
<%'Voila une petite application qui regroupe tout ca et qui fait appel a la collection "drives" :%>
<HTML>
<HEAD>
<TITLE>Les drives</TITLE>
</HEAD>
<BODY>
<TABLE border=1>
<TR>
<TD>Lettre</TD>
<TD>Nom</TD>
<TD>Capacité total</TD>
<TD>Espace libre</TD>
<TD>Est-il pret?</TD>
<TD>Est-ce le "Root"?</TD>
<%
Dim FSO,GD
Set FSO = CreateObject("Scripting.FileSystemObject")
Set GD = FSO.Drives
For each Drive in GD
%>
<% If Drive.IsReady = "Vrai" then %>
<% = "<TR>" %>
<% = "<TD>" & Drive.DriveLetter & "</TD>" %>
<% = "<TD>" & Drive.VolumeName & "</TD>" %>
<% = "<TD>" & Drive.TotalSize & "</TD>" %>
<% = "<TD>" & Drive.FreeSpace & "</TD>" %>
<% = "<TD>" %>
<% If Drive.IsReady Then %><% = "Oui" %><% Else %><% = "Non" %><% End If %>
<% = "</TD>" %>
<% = "<TD>"%>
<% If Drive.DriveLetter = mid(Drive.RootFolder,1,1) then %><% = "Oui" %><% Else %><% = "Non" %><% End If %>
<% = "</TD>" %>
<% = "</TR>" %>
<% Else %>
<% = "<TR>" %>
<% = "<TD>" & Drive.DriveLetter & "</TD>" %>
<% = "<TD>-</TD>" %>
<% = "<TD>-</TD>" %>
<% = "<TD>-</TD>" %>
<% = "<TD>Non</TD>" %>
<% = "<TD>-</TD>" %>
<% = "</TR>" %>
<% End If %>
<% Next %>
</TABLE>
</BODY>
</HTML>
Conclusion
Voila,voila... @++ vbtom.
PS:Laissez des commentaires SVP j'en ai marre de faire des tutoriaux et de pas savoir si ils sont bons ou si c de la daube! 2ePS:SI g fait des boulettes dites le moi! merci.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Manipulations de fichiers sans filesystemobject [ par YsF ]
Salut.J'ai un petit problème voila j'ai un hebergement asp qui ne prend pas en charge l'object filesystelobject alors je voudrais savoir si il n'
[ASP] fonction unicode à anscii [ par nahzhir ]
Bonjour, pour mon applcation j'utilise un composant pour ziper des fichiers et ce composant n'accepte pas les fichiers dont le nom comporte des carac
j arrive pas a ouvrir les fichiers que j ai uploade [ par ludwigfve ]
j ai un autre petit probleme j arrive pas a ouvrir les fichiers que j ai uploade dans un rep et en suite enregistres dans ma base* (*juste le nom du f
Gestion des acl(droits sur les fichiers) [ par Odonate ]
Bonjour a tous,Je suis en traint de faire un projet qui, apres mes deux annees de DUT info me parait un peu difficile.En fait je dois, a partir d'une
Récupérer Pages Via FTP - Hébergement Type Windows ASP [ par beachattitude ]
Bonjour, Je n'y connais rein en ASP, mais le problème n'est pas là, je dois récupérer des fichiers sur un serveurs Windows, et il
Antivirus Live [ par Jackboy ]
Bonjour !Je suis dans la création d'un Intranet et pour mon file manager, j'aimerai savoir si qqun a déjà utiliser une application gratuit (activex, .
pbme d'actu de fichiers html / serveur [ par shupachups ]
Bonjour, j'ai des pbmes pour actualiser des fichiers.hmtl sur le serveur d'hebergement ou se trouve la page web (cree par un autre): il me dit que je
Fichiers ressources : site bilingue [ par visualresine ]
Bonjour,Je developpe en ASP.NET (code-behind : vb.net) sur VS 2005. J'essaie de réaliser un site billingue avec des fichiers ressources mais j'ar
Resource files [ par akaii ]
Hello,voilà j'ai créé mes fichiers .resx en fonction des différentes langues en les nommants comme suit:<monFichier>.<UI&
Resources [ par akaii ]
Hello,voilà j'ai créé mes fichiers .resx en fonction des différentes langues en les nommants comme suit:<monFichier>.<UI>.resx<Global&g
|
Derniers Blogs
CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT)CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT) par FREMYCOMPANY
Bonjour à tous, Je viens de publier une proposition comprenant 5 pseudo-classes pour le CSS Working Group ayant trait à l'état de chargement d'un élément (ex: IMG,VIDEO,AUDIO,OBJECT pour l'HTML.). Si le c½ur vous en dit, vous pouvez retrouver cette p...
Cliquez pour lire la suite de l'article par FREMYCOMPANY MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks [HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL[HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL par Pierrick CATRO-BROUILLET
Avec la sortie prochaine de la Beta Consumer Preview de Windows 8, j'avais envie de revenir sur une des fonctionnalités que j'attends le plus et que, en bon geek que je suis, j'utilise déjà : Hyper-V 3 ainsi son module PowerShell.
Il y a déjà pléthor...
Cliquez pour lire la suite de l'article par Pierrick CATRO-BROUILLET IIS7 - COMPRESSION GZIPIIS7 - COMPRESSION GZIP par cyril
La compression GZIP permet d'améliorer les performances de navigation en compressant ce qu'envoie le serveur à un client. Pour comprendre comment cela fonctionne, regardons ce qu'il se passe au niveau HTTP lorsqu'un client tente d'accéder à une ress...
Cliquez pour lire la suite de l'article par cyril
Forum
SCRIPTSCRIPT par nadialadypower
Cliquez pour lire la suite par nadialadypower
Logiciels
Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning Academy System (17.1.3.0)ACADEMY SYSTEM (17.1.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|