DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Kerstin Lahr Artikel Drucken
        
Mit System.Environment Infos über Betriebssystem abfragen

Im Namespace System ist die Klasse Environment enthalten. Diese stellt verschiedene Informationen über das Betriebssystem und die aktuelle Anwendung bereit. So kann z.B. der aktuelle Benutzername mit einem Befehl ermittelt werden. All ihre Mitglieder sind statisch, daher muß die Klasse nicht instanziiert werden.

Einige ihrer Eigenschaften sind:

Mitglied Bedeutung
CommandLine Komplette Kommandozeile inkl. Programmname
CurrentDirectory Aktuelles Verzeichnis
MachineName NetBIOS-Name des Computers
OSVersion Name des Betriebssystems und aktuelle Versionsnummer
SystemDirectory Verzeichnispfad des Systemverzeichnisses
TickCount Anzahl der Millisekunden, die seit Systemstart vergangen sind
UserDomainName Netzwerkdomänenname
UserName Name des Benutzers, der den aktuellen Thread gestartet hat
Version Haupt-, Neben-, Build- und Revisionsnummer der CLR

Ein Beispiel:

Imports System
Class EnvInfo1
   Shared Sub main()
     Console.WriteLine("Benutzer")
     Console.WriteLine(Environment.UserName)
     Console.WriteLine("")

     Console.WriteLine("Netzwerkdomänenname:")
     Console.WriteLine(Environment.UserDomainName)
     Console.WriteLine("")

     Console.WriteLine("Machine Name")
     Console.WriteLine(Environment.MachineName)
     Console.WriteLine("")

     Console.WriteLine("OS version")
     Console.WriteLine(Environment.OSVersion)
     Console.WriteLine("")

     Console.WriteLine(".NET Version")
     Console.WriteLine(Environment.Version)
     Console.WriteLine("")

     Console.WriteLine("System Verzeichnis")
     Console.WriteLine(Environment.SystemDirectory)
     Console.WriteLine("")

     Console.WriteLine("Aktuelles Verzeichnis")
     Console.WriteLine(Environment.CurrentDirectory)
     Console.WriteLine("")

     Console.WriteLine("Kommandozeile:")
     Console.WriteLine(Environment.CommandLine)
     Console.WriteLine("")

     Console.WriteLine("Anzahl Ticks:")
     Console.WriteLine(Environment.TickCount)
     Console.WriteLine("")
   End Sub
End
Class


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 17.04.2003
  Gültig bis: 16.07.2003
4 Ratings
Bewertung: 85,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG