Les Snippets

Connexion

afficher les variables d'environnements

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 30/01/2009 00:41:18 et initié par coucou747 [Liste]
Date de mise à jour : 08/02/2009 12:39:18
Vue : 24272
Catégorie(s) : API, Système
Langages dispo pour ce code :
- Java
- PHP 3, PHP 4, PHP 5
- Perl
- VB6, VBA
- C# 1.x, C# 2.x, C# 3.x
- Delphi 5
- Delphi 5
- Tcl



Langage : Java
Date ajout : 30/01/2009
Posté par coucou747 [Liste]

import java.util.*;
import java.util.Map.Entry;
public class Main {
    public static void main(String[] args) {
        Map<String, String> m = System.getenv();
        Set<Entry<String, String>> s = m.entrySet();
        Iterator<Entry<String, String>> its = s.iterator();
        while (its.hasNext()){
            Entry<String, String> e = its.next();
            System.out.println(e.getKey()+" = "+e.getValue());
        }
    }
}

Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 30/01/2009
Posté par coucou747 [Liste]
print_r($_SERVER);
Remarque :
ne fonctionne qu'en php console
Langage : Perl
Date ajout : 30/01/2009
Posté par coucou747 [Liste]
foreach (keys(%ENV)) {
    print $_.'='.$ENV{$_}."\n";
}
Langage : VB6 , VBA
Date ajout : 08/02/2009
Posté par matt_18 [Liste]
DateMAJ : 08/02/2009
Dim i As Integer, s As String
Do
  i = i + 1
  s=Environ$(i)
  If Len(s) = 0 Then
    Exit Do
  Else
    List1.AddItem s
  End If
Loop

Remarque :
Ce code affiche les variables d'environnements dans un controle de type ListBox (List1)
Langage : C# 1.x , C# 2.x , C# 3.x
Date ajout : 20/04/2009
Posté par Bidou [Liste]
foreach (DictionaryEntry entry in Environment.GetEnvironmentVariables()) 
{
   Console.WriteLine("{0} - {1}", entry.Key, entry.Value); 
}

Langage : Delphi 5
Date ajout : 17/07/2009
Posté par f0xi [Liste]
Avec la fonction GetEnvironmentVariable de l'unité SysUtils.

WinDir := GetEnvironmentVariable('WINDIR');

Langage : Delphi 5
Date ajout : 18/07/2009
Posté par cirec [Liste]
  
procedure ReadEnvironmentBlock(const Block: PAnsiChar; Vars: TStrings); 
var 
  i: Integer; 
  s: string; 
begin 
  Vars.Clear; 
  i:= 0; 
  while Block[i] <> #0 do 
  begin 
    s:= ''; 
    while Block[i] <> #0 do 
    begin 
      s:= s + Block[i]; 
      Inc(i); 
    end; 
    Vars.Add(s); 
    Inc(i); 
  end; 
end; 
 
procedure ReadCurrentProcessEnvVars(Vars: TStrings); 
var 
  block: PAnsiChar; 
begin 
  block:= GetEnvironmentStrings; 
  try 
    ReadEnvironmentBlock(block, Vars); 
  finally 
    FreeEnvironmentStrings(block); 
  end; 
end; 
 
{Utilisation du code} 
procedure TForm1.Button3Click(Sender: TObject); 
begin 
  ReadCurrentProcessEnvVars(ListBox1.Items); 
end;  
Remarque :
ce code retourne toutes les variables d'environnements assignées ainsi que leurs valeurs correspondantes.
Langage : Tcl
Date ajout : 21/07/2009
Posté par gersoo [Liste]
parray env


Snippets en rapport avec : Variable, Environnement, $_env



Codes sources en rapport avec : Variable, Environnement, $_env

{PHP} CLASSE DE GESTION DE "VARIABLES GLOBALES D'ENVIRONNEMENT"
Dans mon site j'avais besoin de variables "globales", qui ne soient pas seulement limitées à ma prop...

{Visual Basic, VB6, VB.NET, VB 2005} [DOTNET] CHANGEMENT DE VARIABLES D'ENVIRONNEMENT EN BROADCOAST (POUR TOUS PROCESSSUS)
Ce code permet de changer une ou plusieurs variable(s) d'environnement sous windows 2000 pour l'ense...

{C# / C#.NET} VARIABLES D'ENVIRONNEMENT WIN
Pour ceux qui comme moi n'arrivent jamais a se souvenir des fameuses variables d'environnement, on p...

{Visual Basic, VB6, VB.NET, VB 2005} PROJECTION DU CHIFFRE D'AFFAIRE EX
création automatique suivant certain critère de tableau et feuille ainsi qu' un graphique et le résu...

{Visual Basic, VB6, VB.NET, VB 2005} [VB6] TRANSMETTRE UN TABLEAU PAR PROCÉDURE
Tout le monde connait les tableaux... Depuis toujours je pensais qu'il n'été pas possible de les ...

{PHP} FONCTION DE NETTOYAGE DE VARIABLES AVEC UNE INSTALLATION DE PHP BASIQUE
Bonjour à tous, Ayant longuement cherché sur le web, je n'ai pas trouvé de solution de nettoyage ...

{Flash} FLASHVAR - PASSAGE DE VARIABLE, TOUT SIMPLEMENT !
Voici la solution ultime pour trancher dans l'utilisation du passage de variable entre une animation...

{Flash} RÉCUPÉRER UNE VARIABLE DANS L'ADRESSE DIRECTEMENT DANS FLASH
Récupérer des variables... Voila une catégorie bien pleine... Cependant, récupérer celle dans l'adr...

{Visual Basic, VB6, VB.NET, VB 2005} GESTION DYNAMIQUE DES ITEMS - BIEN PLUS INTERESSANT QUE LES TABLEAUX DYNAMIQUES
Tout le monde a recours dans la programmation à des tableaux dynamiques, besoin de validation de val...

{PHP} EXTRACTEUR DE VARIABLES DE FORMULAIRES
Ça arrive parfois d'avoir un formulaire avec beaucoup de variables et reprendre chaque variable à tr...