cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 4 sept. 2004 à 19:24
J'ai ommis de dire que j'ai donné le truc des variable pour Win200 et XP pour les Win9X allez voir dans AUTOEXEC.BAT y en a deja kelkes uns la les autres j'ai un trou :)
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 4 sept. 2004 à 19:22
ben si tu change le contenu des variables c un problleme c'est d'ailleurs pour ca ke c variables. Mais si tu change par exemple la variable COMSPEC en PROMPT par exemple, non seuelemnt COMSPEC n'existera plus (ainsi ke tous les programmes y ayant recours mais ta variable PROMPT ne sera pas reconnu par les autres programmes puiskelle n'est plus le standard en vigueur.
Pour voir ces variables sur ton systeme, clik droit sur le poste de travail, choisis Propriété. Ensuite clik sur l'onglet Avancé et clik sur le bouton Variables d'environnement ; tu aura toutes les variables en vigueur sur la machine.
/!\ Ne modifie ces variables que si tu sais ce ke tu fait ou si c'est necessaire. Je ne suis pas responsable si tu foire le truc lol
bouv
Messages postés1411Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 3 mars 20191 4 sept. 2004 à 17:38
Ok merci pour les infos,
donc si je comprend bien les valeurs retournées sont seulement les valeurs par défault. Si je les change les reponses seront fausses ???
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 4 sept. 2004 à 13:13
Bienvenue a Billou-Land :)
A croire que Windows n'est qu'une suite de variable à t'entendre lol
Billou aussi va savoir lol
sibi12
Messages postés337Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention15 avril 2006 4 sept. 2004 à 13:06
Je sais pas pourquoi mais c'est un truc auxquel je m'attendais... faut dire que les variables d'environnement ne date pas d'hier...
pour le dossier Program Files il faut utiliser l'API SHGetSpecialFolderLocation va voir sur www.allapi.net pour plus d'info
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 4 sept. 2004 à 12:58
J'avais deja donné ce truc dans je ne sais quelle sourcé déposée.
Attention toute fois ca ne fonctionne que si ces variables sont définies dans le système et qu'elles n'ont pas été modifiées. Sur certaines beta de LongHorn toutes les variables ne passe pas parce qu'elles ont été changé ou simplement retirées.
bouv
Messages postés1411Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 3 mars 20191 4 sept. 2004 à 12:22
Merci pour vos commentaires, moi j'utilise WinXP et j'obtiens pas mal d'infos.
sibi12>> Je n'ai pas compris quel est le pb avec le dossier utilisateur.
Autre chose je n'ai pas reussi a trouver Program Files avec les API. Qq1 a-t-il la solution ?
Et j'aimerai savoir pourquoi vous préférez les API ? Est-ce plus fiable, plus rapide ? La fonction Environ est native de VB, je pensais que cela serait plus fiable.
Bonne prog
++
sibi12
Messages postés337Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention15 avril 2006 4 sept. 2004 à 11:03
Moi je v qd même mettre un 7 pour les info sur l'utilisateurs et remonter la cote... pasque ça ne vaut quand même pas un 3...
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 4 sept. 2004 à 11:01
C'est une astuce comme une autre mais, comme sibi12, je préfère encore les API.
Par ex, ton code ne m'affiche que le dossier TEMP et le dossier WINDOWS (je suis toujours en 98SE).
Je ne sais pas qui t'a mis 1, moi je te mettrai 5 pour le code propre et clair (et pour relever un peu la moyenne).
sibi12
Messages postés337Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention15 avril 2006 4 sept. 2004 à 10:35
Pour ma part je m'en tiendrais aux API... les variables d'environnement peuvent valoir des chemins incorrect...regarde ton dossier utilisateur.
on peut aussi trouver des valeur contenant des %systemroot% ou d'autres chose du styles et je ne sais pas si VB retournerai une erreur
Mais c'est vrai que certain ont une peur bleu des APIs et peuvent être interesser... (je me suis deja fait agresser pour avoir résolu un probleme en declarant des APIs)
sinon c'est une bonne initiative d'avoir créer ce module...toujours bon a garder sous le coude il y a pas mal d'info interessante (je pense aux adresse reseau, nom d'utilisateur,...)
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 3 sept. 2004 à 20:17
4 sept. 2004 à 19:24
4 sept. 2004 à 19:22
Pour voir ces variables sur ton systeme, clik droit sur le poste de travail, choisis Propriété. Ensuite clik sur l'onglet Avancé et clik sur le bouton Variables d'environnement ; tu aura toutes les variables en vigueur sur la machine.
/!\ Ne modifie ces variables que si tu sais ce ke tu fait ou si c'est necessaire. Je ne suis pas responsable si tu foire le truc lol
4 sept. 2004 à 17:38
donc si je comprend bien les valeurs retournées sont seulement les valeurs par défault. Si je les change les reponses seront fausses ???
4 sept. 2004 à 13:13
A croire que Windows n'est qu'une suite de variable à t'entendre lol
Billou aussi va savoir lol
4 sept. 2004 à 13:06
pour le dossier Program Files il faut utiliser l'API SHGetSpecialFolderLocation va voir sur www.allapi.net pour plus d'info
4 sept. 2004 à 12:58
Attention toute fois ca ne fonctionne que si ces variables sont définies dans le système et qu'elles n'ont pas été modifiées. Sur certaines beta de LongHorn toutes les variables ne passe pas parce qu'elles ont été changé ou simplement retirées.
4 sept. 2004 à 12:22
sibi12>> Je n'ai pas compris quel est le pb avec le dossier utilisateur.
Autre chose je n'ai pas reussi a trouver Program Files avec les API. Qq1 a-t-il la solution ?
Et j'aimerai savoir pourquoi vous préférez les API ? Est-ce plus fiable, plus rapide ? La fonction Environ est native de VB, je pensais que cela serait plus fiable.
Bonne prog
++
4 sept. 2004 à 11:03
4 sept. 2004 à 11:01
Par ex, ton code ne m'affiche que le dossier TEMP et le dossier WINDOWS (je suis toujours en 98SE).
Je ne sais pas qui t'a mis 1, moi je te mettrai 5 pour le code propre et clair (et pour relever un peu la moyenne).
4 sept. 2004 à 10:35
on peut aussi trouver des valeur contenant des %systemroot% ou d'autres chose du styles et je ne sais pas si VB retournerai une erreur
Mais c'est vrai que certain ont une peur bleu des APIs et peuvent être interesser... (je me suis deja fait agresser pour avoir résolu un probleme en declarant des APIs)
sinon c'est une bonne initiative d'avoir créer ce module...toujours bon a garder sous le coude il y a pas mal d'info interessante (je pense aux adresse reseau, nom d'utilisateur,...)
3 sept. 2004 à 20:17