+ Antworten
Ergebnis 1 bis 5 von 5
  1. #1
    Freak Neo2K befindet sich auf einem aufstrebenden Ast
    Registriert seit
    05.12.2005
    Alter
    55
    Beiträge
    169
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    64

    Gadgets unter Windows XP

    Moin,

    ich habe mir die Vista-Sidebar unter XP installiert, was auch so richtig gut funktioniert. Nun ist es aber so, dass bei einigen Gadgets bestimmte Funktionen unter XP ins Leere gehen. Dazu muss man die Funktionen anpassen. Genau hier kommt ihr ins Spiel, weil ich davon keinen Plan hab,nicht mal den geringsten.

    Problemstellung:

    Ich habe ein Gadget, das über 5 Funktionsbuttons verfügt:

    1. Standby - funktioniert
    2. Shutdown - keine Funktion
    3. Restart - keine Funktion
    4. Logoff - funktioniert
    5 Soundcontrol - funktioniert

    Also bleiben zwei Funktionen, die angepasst werden müssen. Da beiss ich mir echt die Zäne aus. Ich hab hier mak den relevanten Teil aus der html - Datei editiert:

    code:

    function shutdown()
    {
    var exePath = "shutdown /p /f";
    wshShell.Exec(exePath);
    }
    function standby()
    {
    'powercfg /hibernate off'
    System.Shell.execute('rundll32.exe', 'powrprof.dll,SetSuspendState');
    }
    function restart()
    {
    var exePath = "shutdown /g /t 00";
    wshShell.Exec(exePath);
    }
    function logoff()
    {
    var exePath = "shutdown /l";
    wshShell.Exec(exePath);
    }

    function runMixer()
    {
    System.Shell.execute("sndvol32.exe");

    code

    Ich wäre euch sehr dankbar, wenn ihr mir mal aufzeigt / veratet was ich machen muss, damit die Funktionen unter Windows XP, das machen, was von ihnen erwartet wird.

    gruss
    Neo2K



  2. #2
    BuckFix
    Gast

    Standard

    Das ist doch aber relativ simpel: der Kommandozeilenbefehl "shutdown" kennt unter XP nicht die gleichen Parameter, wie Vista. Offensichtlich wurden hier die Parameter für Vista verwendet. Unter XP gibt es die Parameter -g und -p nicht. Kann man sich mit "shutdown /?" anzeigen lassen.
    Konkret müsste das für XP also ungefähr so aussehen:
    für shutdown:
    Code:
    function shutdown()
       {
       var exePath  = "shutdown /f /t 00";
       wshShell.Exec(exePath);
       }
    für Restart:
    Code:
    function restart()
       {
       var exePath  = "shutdown /r /t 00";
       wshShell.Exec(exePath);
       }



  3. #3
    Freak Neo2K befindet sich auf einem aufstrebenden Ast
    Registriert seit
    05.12.2005
    Alter
    55
    Beiträge
    169
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    64

    Standard

    Moin,

    Zitat Zitat von BuckFix
    Das ist doch aber relativ simpel: der Kommandozeilenbefehl "shutdown" kennt unter XP nicht die gleichen Parameter, wie Vista. Offensichtlich wurden hier die Parameter für Vista verwendet. Unter XP gibt es die Parameter -g und -p nicht. Kann man sich mit "shutdown /?" anzeigen lassen.
    Konkret müsste das für XP also ungefähr so aussehen:
    für shutdown:
    Code:
    function shutdown()
       {
       var exePath  = "shutdown /f /t 00";
       wshShell.Exec(exePath);
       }
    für Restart:
    Code:
    function restart()
       {
       var exePath  = "shutdown /r /t 00";
       wshShell.Exec(exePath);
       }
    danke, ich werds ausprobieren. Ich hab da den Wald vor lauter Bäumen nicht mehr gesehen. Ich hab die Parameter, bzw eine komplette Liste der shutdownbefehle auf dem Rechner. Man wird nicht jünger, aber dusselliger.

    gruss
    Neo2K



  4. #4
    BuckFix
    Gast

    Standard

    "Gib Laut" wenns funktioniert! ...und mach nicht immer so ein böses Gesicht beim Fragen.



  5. #5
    Freak Neo2K befindet sich auf einem aufstrebenden Ast
    Registriert seit
    05.12.2005
    Alter
    55
    Beiträge
    169
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    64

    Smile

    Moin,

    Zitat Zitat von BuckFix
    "Gib Laut" wenns funktioniert! ...und mach nicht immer so ein böses Gesicht beim Fragen.
    Du hast mich auf den richtigen Weg gebracht.

    Edit:
    function shutdown()
    {
    var exePath = "shutdown /f /t 00";
    wshShell.Exec(exePath);
    }

    da muss es heissen:
    function shutdown()
    {
    var exePath = "shutdown /s /t 00";
    wshShell.Exec(exePath);
    }
    sonst ist es der Befehl "Abmelden"

    So falls da mal wieder ne Frage dazu kommt, es ging um die Gadgets: "CTcontrol_nano_1.1" und "CTcontrol1.9.1"

    Danke Dir BuckFix, da hast Deinem Nick Ehre gemacht.

    gruss
    Neo2K



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Coole Gadgets für Windows 7
    Von Lemmi im Forum FAQ Datenbank - Infos, Tipps und Tricks Windows 7
    Antworten: 10
    Letzter Beitrag: 03.08.2011, 12:29
  2. Wie macht man Gadgets?
    Von Sonni im Forum Allgemein Windows Vista
    Antworten: 4
    Letzter Beitrag: 09.03.2007, 16:33
  3. Antworten: 0
    Letzter Beitrag: 21.02.2007, 12:00
  4. Sidebar Gadgets
    Von Countbasic im Forum Software Windows Vista
    Antworten: 7
    Letzter Beitrag: 01.12.2006, 14:56
  5. Antworten: 0
    Letzter Beitrag: 03.02.2006, 19:35

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Search Engine Friendly URLs by vBSEO 3.6.0