Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 4 von 4
  1. #1
    Registriert seit
    01.2010
    Ort
    Im Norden Niedersachsens :-)
    Beiträge
    29

    C#: PC herunterfahren

    Gibt es eine Anweisung bei C#, womit man den Computer herunterfahren kann????

  2. #2
    Registriert seit
    08.2008
    Beiträge
    836
    Zitat Zitat von ConsoleRead Beitrag anzeigen
    Gibt es eine Anweisung bei C#, womit man den Computer herunterfahren kann????
    Versuche mal die Win32 API funktionen ExitWindows oder ExitWindow*** mit P/Invoke.

    An sonste ist Google Dein Freund mit einem Zoo von Beispielen, hier mal zwei davon:
    http://social.msdn.microsoft.com/for...-fc9a4d9d59b5/
    http://www.geekpedia.com/code36_Shut...ng-Csharp.html
    Gruß

    Die Fettbemme

  3. #3
    Avatar von kazhar
    kazhar ist offline Viertel Gigabyte
    Mein System
    Mainboardirgendwas mit GM45 Chipsatz
    ProzessorIntel Core 2 Duo Mobile P9500
    GrafikkarteMobile Intel GMA 4500MHD
    RAM2x PSD24G8002S
    Festplatte(n)Seagate Momentus XT 750GB
    Andere LaufwerkeLG HL-DT-ST BD-RE BT10N, Romex SCSI 4GB
    Netzteil (inkl. Spannungswerte)NSW 24199 100-240V~ 1.3A 15V= 5A
    SoundkarteRealtek
    BetriebssystemWinXP Professional SP3
    AV-Softwareavast!
    Monitor14.1" WXGA 1280 x 800
    Registriert seit
    06.2001
    Beiträge
    3.810
    und nicht vergessen per AdjustTokenPrivileges das shutdown privileg zu aktivieren. das ist nämlich standardmäßig aus
    eigentlich war ich mal ruhig, ausgeglichen und freundlich ... doch dann hab ich die firma gewechselt ...

  4. #4
    Vamp898 ist offline ROM
    Mein System
    MainboardIntel irgendwas xD
    ProzessorIntel Pentium T4200 2x2 GHz
    GrafikkarteIntel Mobile 4 Series
    RAM4 GB
    Festplatte(n)320 GB
    Andere LaufwerkeDVD±RW Brenner
    SoundkarteIntel HD
    BetriebssystemArchlinux Kernel 2.6.32.10 (KDE 4.4.2)
    AV-SoftwareKeine
    FirewallKeine
    System-/OptimierungstoolsLinux xD
    Art des InternetzugangsDSL-16000
    Router/ModemT-Online Scheissendreck
    Monitor15" Widescreen
    Registriert seit
    03.2010
    Beiträge
    5
    Code:
    class Test
    {
             public static void Main ()
             {
                     ProcessStartInfo psi = new ProcessStartInfo ();
                     psi.FileName = "befehl_zum_herunterfahren";
                     psi.Arguments = "parameter 1 parameter 2";
                     psi.RedirectStandardOutput = false;
                     psi.UseShellExecute = false;
     
                     Process p =  Process.Start (psi);
                     p.WaitForExit ();
             }
    }

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
12
Content Management by InterRed