Wenn der Computer runtergefahren wird.....

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Wenn der Computer runtergefahren wird.....

Beitrag von Kaeru Gaman »

das ist aber überflüssig, weil Windows seine Datenträger vernünftig runterfährt.
also, wenn du vergisst , den Stick vorm ShutDown vernünftig abzumelden und rauszunehmen...
nimm ihn raus, wenn der Rechner aus ist, dann ist er abgemeldet.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: Wenn der Computer runtergefahren wird.....

Beitrag von X360 Andy »

Also bei mir werden meine USB Sticks erst beim Herunterfahren ( Windows abmelde Screen ) Ordnungsgemäß beendet (Dort blinkt zum letztes mal der USB Stick).
Wenn ich dich zumindest richtig verstanden habe.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Wenn der Computer runtergefahren wird.....

Beitrag von Kaeru Gaman »

habbich doch gesagt... o_O
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: Wenn der Computer runtergefahren wird.....

Beitrag von X360 Andy »

Ich glaube wir reden aneinander vorbei :)

Ich möchte / habe eine Tool was ständig prüft ob ein USB Stick eingesteckt ist wenn nun Windows Heruntergefahren wird und noch ein USB Stick am Computer eingesteckt ist, soll das Herunterfahren ganz gestopt werden (inkl einer Meldung von mir das der Stick noch drin ist) so das ich den Stick Austecken MUSS um Windows zu beenden.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Wenn der Computer runtergefahren wird.....

Beitrag von Kaeru Gaman »

ja und wozu?
den Stick kannst du rausnehmen, wenn der Rechner aus ist, das schadet ihm nix.

an den Basiseinstellungen rumzupfuschen ist verwerflich.
wie ts schon sagte, das Runterfahren kann angehalten werden, wenn eine App noch was speichern muss oder so, aber nicht abgebrochen.

... und dann für etwas unsinniges, wie "erst den Stick rausziehen"...
das sind so programme, die man dann dreimal installiert, damit man sie dreimal langsam byteweise löschen kann.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Wenn der Computer runtergefahren wird.....

Beitrag von HeX0R »

Was heisst überhaupt "ständig prüft"?

Du bekommst einen #WM_DEVICECHANGE Event in deinem Callback mit einmal #DBT_DEVICEARRIVAL wenn du den Stick steckst und einmal #DBT_DEVICEREMOVECOMPLETE, wenn du ihn entfernst.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: Wenn der Computer runtergefahren wird.....

Beitrag von X360 Andy »

http://www.purebasic.fr/german/viewtopi ... =2&t=18273 :oops:
@HeX0R
Damit meinte ich das Überprüfen ob noch USB´s Sticks eingsteckt wird.
Dafür habe ich diesen Code .... damit lassen sich auch noch Infos wunderbar anzeigen und das ganze überwachen....
Zuletzt geändert von X360 Andy am 25.10.2009 11:03, insgesamt 2-mal geändert.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Wenn der Computer runtergefahren wird.....

Beitrag von Kaeru Gaman »

X360 Andy hat geschrieben:Das Programm ist nur für mich und meinem Schulkonto, da ich wirklich viel zu oft meinen USB Stick dort veliere / vergesse schreib ich mir nun eine hintergrund Software die per Autostart gestartet wird und überwacht falls ein USB Stick eingesteckt wird, wenn ich dann herunterfahre und der USB Stick noch drinsteckt, soll das Herunterfahren abgebrochen werden, mit einem einfachen Messegrequester der mich an das Austecken errinert.
so, jetzt hab ich dieses entscheidende posting gefunden. :lol:

also, dann würde ich aber trotzdem nicht das runterfahren abbrechen, sondern nur den Requester anzeigen, Windows wartet dann ja bis deine App sagt dass sie fertig ist.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Wenn der Computer runtergefahren wird.....

Beitrag von ts-soft »

Kaeru Gaman hat geschrieben:also, dann würde ich aber trotzdem nicht das runterfahren abbrechen, sondern nur den Requester anzeigen, Windows wartet dann ja bis deine App sagt dass sie fertig ist.
Nein, das macht Windows nicht, sondern nach einer gewissen Zeit fährt er runter!
Shutdown kann man entweder abbrechen mit ProzedureReturn #FALSE, unmittelbar nach eintreffen des
Ereignisses, ansonsten kann man nur kurzfristig was erledigen, das shutdown erfolgt dann nach dem im System
eingestelltem Timeout dafür.

Gruß
Thomas
Little John

Re: Wenn der Computer runtergefahren wird.....

Beitrag von Little John »

Kaeru Gaman hat geschrieben:
X360 Andy hat geschrieben:Das Programm ist nur für mich und meinem Schulkonto, da ich wirklich viel zu oft meinen USB Stick dort veliere / vergesse schreib ich mir nun eine hintergrund Software die per Autostart gestartet wird und überwacht falls ein USB Stick eingesteckt wird, wenn ich dann herunterfahre und der USB Stick noch drinsteckt, soll das Herunterfahren abgebrochen werden, mit einem einfachen Messegrequester der mich an das Austecken errinert.
so, jetzt hab ich dieses entscheidende posting gefunden. :lol:

also, dann würde ich aber trotzdem nicht das runterfahren abbrechen, sondern nur den Requester anzeigen,
Wenn ich in so jungen Jahren solche Gedächtnisprobleme hätte, würde ich mir deswegen Sorgen machen und Gedächtnistraining o.Ä. betreiben. Das ist nicht böse, aber durchaus ernst gemeint.

Gruß, Little John
Antworten