Accueil > > > TOTALE D'ESPACE DES SUPPORT AMOVIBLE
TOTALE D'ESPACE DES SUPPORT AMOVIBLE
Information sur la source
Description
dans la catégorie des script inutile , je vous présente ca :P
Je suis présentement sur un gros projet et j'en avais un peut marre
de me tapper la même source , alors pour me changer les id j'ai écrit ca.
Ca sert as calculer l'espace totale de tout les disque cdr/cdrw qui sont insérer.
Meme si c'est cheap c'est bien organiser , nan ! =-P
Source
- menu status,channel {
- calcul cd-rom:/countspace
- }
-
- alias affich.support dialog -md affich.support affich.support
- dialog affich.support {
- title "support"
- size -1 -1 154 93
- option dbu
- text " Inserez le prochain support", 1, 29 19 86 21
- button "Ok", 2, 30 57 35 12
- button "Totale", 3, 75 57 35 12
- }
-
- on 1:dialog:affich.support:sclick:3:{
- if ( %totale == $null ) { halt }
- echo -a %totale mo d'espace totale sur touts les supports inserés
- }
-
- on 1:dialog:affich.support:sclick:2:{ dialog -x affich.support | support }
-
- alias erreur1.support dialog -md erreur1.support erreur1.support
- dialog erreur1.support {
- title "erreur1.support"
- size -1 -1 154 70
- option dbu
- text " Le support selectionner n'est pas un lecteur de cd-rom", 1, 21 23 112 15
- button "ok", 2, 56 50 29 12, cancel
- }
-
- alias erreur2.support dialog -md erreur2.support erreur2.support
- dialog erreur2.support {
- title "erreur2.support"
- size -1 -1 154 70
- option dbu
- text " Le même support as été detecté. Veuillez inserez un autre support.", 1, 21 23 112 15
- button "ok", 2, 56 50 29 12, cancel
- }
-
- on 1:dialog:erreur2.support:sclick:2:{ affich.support }
-
- alias countspace {
- unset %disksize , %disklabel , %lecteur , %totale
- %lecteur = $sdir(c:\)
- if ( %lecteur == $null ) { echo -a erreur | halt }
- if ( $disk( %lecteur ).type != cdrom ) { erreur1.support | unset %lecteur | halt }
- support
- }
-
- alias support {
- if ( %disklabel == $disk( %lecteur ).label && %disksize == $disk( %lecteur ).size ) { erreur2.support | halt }
- if ( $disk( %lecteur ).size == 0 ) { affich.support | halt }
- calc.space
- }
-
- alias calc.space {
- unset %disklabel , %disksize
- if ( %totale != $null ) { goto cont1.calc.space }
- %totale = 0
- : cont1.calc.space
- %disklabel = $disk( %lecteur ).label | %disksize = $disk( %lecteur ).size
- %totale = $int($calc($calc($disk( %lecteur ).size / 1000000) + %totale ))
- affich.support
- }
-
menu status,channel {
calcul cd-rom:/countspace
}
alias affich.support dialog -md affich.support affich.support
dialog affich.support {
title "support"
size -1 -1 154 93
option dbu
text " Inserez le prochain support", 1, 29 19 86 21
button "Ok", 2, 30 57 35 12
button "Totale", 3, 75 57 35 12
}
on 1:dialog:affich.support:sclick:3:{
if ( %totale == $null ) { halt }
echo -a %totale mo d'espace totale sur touts les supports inserés
}
on 1:dialog:affich.support:sclick:2:{ dialog -x affich.support | support }
alias erreur1.support dialog -md erreur1.support erreur1.support
dialog erreur1.support {
title "erreur1.support"
size -1 -1 154 70
option dbu
text " Le support selectionner n'est pas un lecteur de cd-rom", 1, 21 23 112 15
button "ok", 2, 56 50 29 12, cancel
}
alias erreur2.support dialog -md erreur2.support erreur2.support
dialog erreur2.support {
title "erreur2.support"
size -1 -1 154 70
option dbu
text " Le même support as été detecté. Veuillez inserez un autre support.", 1, 21 23 112 15
button "ok", 2, 56 50 29 12, cancel
}
on 1:dialog:erreur2.support:sclick:2:{ affich.support }
alias countspace {
unset %disksize , %disklabel , %lecteur , %totale
%lecteur = $sdir(c:\)
if ( %lecteur == $null ) { echo -a erreur | halt }
if ( $disk( %lecteur ).type != cdrom ) { erreur1.support | unset %lecteur | halt }
support
}
alias support {
if ( %disklabel == $disk( %lecteur ).label && %disksize == $disk( %lecteur ).size ) { erreur2.support | halt }
if ( $disk( %lecteur ).size == 0 ) { affich.support | halt }
calc.space
}
alias calc.space {
unset %disklabel , %disksize
if ( %totale != $null ) { goto cont1.calc.space }
%totale = 0
: cont1.calc.space
%disklabel = $disk( %lecteur ).label | %disksize = $disk( %lecteur ).size
%totale = $int($calc($calc($disk( %lecteur ).size / 1000000) + %totale ))
affich.support
}
Sources du même auteur
Sources de la même categorie
Commentaires et avis
|
Derniers Blogs
TECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLETECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLE par ROMELARD Fabrice
Speakers: Julien Marechal, Gautier Confiant, Sébastien MEYER La session débute par le positionnement de la solution System Center par rapport aux concepts d'organisation ITIL. Le portail du catalogue de se...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE SECOND JOURTECHDAYS PARIS 2012 : PLEINIèRE SECOND JOUR par ROMELARD Fabrice
Après une première journée dédiée aux développeurs, cette seconde journée est dédiée au monde des entreprises et de ses applications. Ainsi, cette pleinière est dédiée à faire un 360 de l'évolution des applications Business aux demandes ac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : RETOUR D'EXPéRIENCE SUR LA MISE EN PLACE D'UN CLOUD PRIVéTECHDAYS PARIS 2012 : RETOUR D'EXPéRIENCE SUR LA MISE EN PLACE D'UN CLOUD PRIVé par ROMELARD Fabrice
Speaker : Guillaume Rochette Cette session est dédiée à fournir le retour sur la mise en place d'un cloud privé (IaaS) par Osiatis pour son compte ou celui de ses clients. Ce projet s'est déroulé sur 4 mois et a permis de faire évoluer...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYSTECHDAYS PARIS 2012 : COMMENT SHAREPOINT A SAUVé MES TECHDAYS par ROMELARD Fabrice
Speakers : Lionel Limozin et Alain Marty La session commence par une découverte de SharePoint à travers la mise en place d'un environnement SharePoint pour la gestion des Sessions animées par BeWise. Le besoin est très ba...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0PERSPECTIVE 3.0 POUR SILVERLIGHT 5.0 par odewit
Je viens de publier la version 3.0 de Perspective pour Silverlight, qui regroupe un portage sous Silverlight 5.0 des fonctionnalités de Perspective 2.0, le framework 3D de haut-niveau introduit récemment et de nouveaux exemples de code. En voici la li...
Cliquez pour lire la suite de l'article par odewit
Forum
RE : AIDERE : AIDE par Nico26000
Cliquez pour lire la suite par Nico26000 RE : AIDERE : AIDE par WorldDMT
Cliquez pour lire la suite par WorldDMT AIDEAIDE par Nico26000
Cliquez pour lire la suite par Nico26000
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System 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 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
|