Neustarten von windows?

Übersicht BlitzBasic Allgemein

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen

 

ZAiMoN

Betreff: Neustarten von windows?

BeitragFr, März 19, 2004 23:57
Antworten mit Zitat
Benutzer-Profile anzeigen
ehm ja also ich erklär am besten mal das problem...
ich hab ein programm mit bb3d erstellt das 3 dateien in der größe von 200 mb auf die Festplatte kopiert.
Bei älteren rechnern unter 1 ghz wird schnell der arbeitsspeicher verbraucht und andere anwendungen laufen nur noch schlecht und ruckeln. Ich würd gerne nachdem Kopieren der daten einen Neustart von windows ausführen... nur weiss ich nicht wie ich das mache.

Kann mir jemand dabei helfen?
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill

TheShadow

Moderator

BeitragSa, März 20, 2004 12:25
Antworten mit Zitat
Benutzer-Profile anzeigen
nach beenden von bb3d wird speicher freigegeben...
AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2
 

ZAiMoN

BeitragSa, März 20, 2004 12:48
Antworten mit Zitat
Benutzer-Profile anzeigen
hmmmmm ok dann hat sich das erledigt Razz

intressiert mich aber mal trotzdem wie man mit BB neustartet Razz da müsste man doch auf irgendeine prozedur in einer dll zugreifen oder?
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill

simi

BeitragSa, März 20, 2004 14:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi schau mal unter

http://www.faqweb.de/tip0564.htm

Code: [AUSKLAPPEN]

Shell32.dll,SHExitWindowsEx 2


geht aber nicht mit XP...
 

ZAiMoN

BeitragSa, März 20, 2004 16:37
Antworten mit Zitat
Benutzer-Profile anzeigen
das is aber kein bb code

hmmm braucht man eine bestimmte decls?
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill

Ctuchik

BeitragSa, März 20, 2004 19:10
Antworten mit Zitat
Benutzer-Profile anzeigen
EDIT: Mit diesem Befehl kannst du Windows 98 neustarten:
Code: [AUSKLAPPEN]

ExecFile("rundll32.exe shell32.dll,SHExitWindowsEx 2")


Du musst aber beachten, dass es eventuell bei Windows 2000 oder XP unterschiedliche Befehle sind!

Xenon

BeitragSa, März 20, 2004 19:49
Antworten mit Zitat
Benutzer-Profile anzeigen
bei WinXP zumindest gehts auch so: Code: [AUSKLAPPEN]
ExecFile("shutdown -r -t 00")
 

Cloud

BeitragSa, März 20, 2004 19:51
Antworten mit Zitat
Benutzer-Profile anzeigen
geht bei xp damit

Code: [AUSKLAPPEN]
ExecFile "shutdown -r -t 0"


Edit: Evil or Very Mad Xenon war schneller Twisted Evil
Duron 1200 | 256 RAM | Geforce 2 TI
 

ZAiMoN

BeitragSa, März 20, 2004 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm nur mal so aus neugier was bedeuten die parameter -r -t 0 ?


aber sonst vielen dank leute Very Happy





PS: braucht man irgent welche decls zum ausführen der funktion? oder findet execfile den pfad für rundll32.exe
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill
 

Edlothiol

BeitragSa, März 20, 2004 22:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn ExecFile ihn nicht findet, brauchst du trotzdem keine decls. Die sind nur für Userlibs. Aber eigentlich müsste er rundll32 finden, liegt ja im Windows - Ordner Wink

Jolinah

BeitragSa, März 20, 2004 23:22
Antworten mit Zitat
Benutzer-Profile anzeigen
ZAiMoN hat Folgendes geschrieben:
hmm nur mal so aus neugier was bedeuten die parameter -r -t 0 ?


Ich denke mal -r ist für restart (anschliessender Neustart) und -t für time? (Zeit bis neu gestartet wird).
 

Cloud

BeitragSo, März 21, 2004 2:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Öffne einfach die Eingabeaufforderung (mit "cmd") und tip da dann "shutdown" ein dann listet er dir alle parameter auf.
Duron 1200 | 256 RAM | Geforce 2 TI

Xenon

BeitragSo, März 21, 2004 10:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja Cloud, ich war nicht nur schneller, ich habs auch richtig Smile

laut shutdown, erwartet es nämlich 2 ziffern nach -t!
 

Cloud

BeitragSo, März 21, 2004 11:59
Antworten mit Zitat
Benutzer-Profile anzeigen
es funktioniert auch mit einer 8)
Duron 1200 | 256 RAM | Geforce 2 TI
 

ChristianH

BeitragSo, März 21, 2004 12:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich könnte eine DLL machen zum runterfahren die mit jeder Windows Version funktioniert.
 

Edlothiol

BeitragSo, März 21, 2004 13:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Wozu? Mit Systemproperty("OS") das Betriebssystem abfragen und dann je nachdem das richtige Ausführen geht auch in BB.
 

ZAiMoN

BeitragSo, März 21, 2004 16:12
Antworten mit Zitat
Benutzer-Profile anzeigen
ganxta hat Folgendes geschrieben:
Ich könnte eine DLL machen zum runterfahren die mit jeder Windows Version funktioniert.


jo dann mach mal bitte Razz
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill
 

ZAiMoN

BeitragMo, März 22, 2004 15:55
Antworten mit Zitat
Benutzer-Profile anzeigen
wie ist den der befehl um bei xp oder nt den rechner herunter zufahren?
bzw wie sind dann die parameter?
In Online Games Gilt:

Luck Beats Skill
Lag Beats Skill
Cheat Beats Skill
 

Ensign Joe

BeitragDi, März 23, 2004 13:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Xenon hat Folgendes geschrieben:
bei WinXP zumindest gehts auch so: Code: [AUSKLAPPEN]
ExecFile("shutdown -r -t 00")


@ZAiMoN: Haste net zugehört?
Das funzt bei NT, 2000, XP und Server2003.
Oder gebe SHUTDOWN ein, im Dos-Prompt (CMD.EXE)
dann siehste alle parameter

bear1

BeitragMi, Apr 14, 2004 10:55
Antworten mit Zitat
Benutzer-Profile anzeigen
cmd.exe brauchste gar nicht suchen, gib einfach bei "Befehl ausführen" "CMD" ein, das reicht. Bei Win98,95 usw < musst du aber "command" eingeben ^^
Ja, ne...

Zum virtuellen Staat Eranien:
http://www.eranien.de
Zu meinem Blog:
http://www.erixpage.de

Gehe zu Seite 1, 2  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group