AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte STSD - Den Computer mit nur einem Klick herunterfahren...
Thema durchsuchen
Ansicht
Themen-Optionen

STSD - Den Computer mit nur einem Klick herunterfahren...

Ein Thema von T.E. · begonnen am 5. Sep 2007 · letzter Beitrag vom 25. Nov 2010
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#1

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 6. Sep 2007, 09:33
Zitat von angos:
Zitat:
Dass dies dem Auto (Motor, Kupplung) und dem PC (Windows) nicht auf Dauer gut tut ist klar.
Aber manchmal muss es eben schnell gehen und man hat nicht die Zeit, um den PC anständig runterzufahren.
Na wenigstens weist du um das Risiko... wichtig ist halt: Diese Aktion kann dir auch beim ersten ausführen (wenn´s unglücklich kommt) dein windows zerstören
Man könnte es ja als Option in die Software einbauen.
Vielleicht auch mit einer Klick-Kombination (Links-Rechts-Links) oder mit <STRG> + Klick.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 6. Sep 2007, 09:33
Der Rechner braucht nicht umsonst ein paar Momente, um auszugehen. Windows muss eben noch ein paar Dinge sauber erledigen: laufende Prozesse beenden, Dienste beenden, Netzwerkverbindungen trennen usw. Und all das wird Windows wohl nicht mehr machen können, wenn du es vor die Wand setzt zum Beenden.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 6. Sep 2007, 09:40
Zitat von RavenIV:
Man könnte es ja als Option in die Software einbauen.
Vielleicht auch mit einer Klick-Kombination (Links-Rechts-Links) oder mit <STRG> + Klick.
Jeder wie er meint, aber die Option in der Software ist zum Beispiel für mich ein Grund diese gar nicht erst auszuprobieren. Dafür sind mir meine Daten zu wichtig und dauert eine Rücksicherung zu lange.

Mir ging es hier auch mehr darum, dass allgemein auf das Risiko aufmerksam gemacht wird, bevor das von irgendwem unvorsichtig ausprobiert wird und damit vielleicht wirklich wichtige Daten über den Jordan gehen


Gruß
Ansgar
  Mit Zitat antworten Zitat
T.E.

Registriert seit: 27. Mai 2007
Ort: Hamburg
284 Beiträge
 
Delphi XE2 Enterprise
 
#4

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 6. Sep 2007, 13:32
Zitat von markusj:
Hast du schonmal auf den großen Knopf an deinem PC gedrückt, wenn er nicht aus war? Zum Runterfahren braucht man idr. kein solches Tool ... Auschaltknopf antippen und zusehen, wie die "Welt" untergeht.

mfG
Markus
ABER das mit dem knopfdrücken sollte man besser nur bei NB's machen, ansonsten gibts doch verluste,oder??
Zitat von Alien426:
Verknüpfung erstellen:
Code:
%windir%\system32\shutdown.exe -s -t 3
In die Schnellstartleiste ziehen und mit 1 Klick ausführen. Man kann sich aus der shell32.dll noch den roten Knopf als Symbol dafür raussuchen.
Sind doch acuh Zwei klicks...schnellstartleiste und dann anwendung...(es sei denn die anwenduung ist "sichtbar"

ICH HABE VERGESSEN ZU ERWÄHNEN DAS ICH DENN PC GERNE OHNE DATENVERLUST HERUNTERFAHREN MÖCHTE...
Gruß Torben
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 6. Sep 2007, 13:39
@T.E.: Wie bereits von luckie erwähnt darf das Shutdown-Kommando nur von Nutzern mit Administratorrechten ausgeführt werden.
Und die Lösung mit dem Knopfdrücken finde ich auch noch am besten sofern in den Einstellungen die richtige Aktion für den Powerknopf eingestellt ist.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Alien426
Alien426

Registriert seit: 21. Dez 2005
146 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: STSD - Den Computer mit nur einem Klick herunterfahren..

  Alt 7. Sep 2007, 16:55
Zitat von T.E.:
ABER das mit dem knopfdrücken sollte man besser nur bei NB's machen, ansonsten gibts doch verluste,oder??
Nein, nur wenn man den Taster hält. Alte PCs hatten aber keine Taster (=zustandslose Knöpfe) sondern Schalter. Dort wurde sofort beendet.

Die Option für das Drücken des Tasters ist übrigens in den Energieoptionen der Systemsteuerung zu finden.

Zitat von T.E.:
Sind doch acuh Zwei klicks...schnellstartleiste und dann anwendung...(es sei denn die anwenduung ist "sichtbar"
Welche Anwendung? Die Verknüpfung führt sofort den Befehl "shutdown" aus. Es ist wirklich nur ein Klick nötig.
  Mit Zitat antworten Zitat
ProgrammiererMike
(Gast)

n/a Beiträge
 
#7

AW: STSD - Den Computer mit nur einem Klick herunterfahren...

  Alt 25. Nov 2010, 16:23
Hey!

Ich hab das Programm ausprobiert, und möchte jetzt gerne den "Autostart" wieder weghaben.
Das Programm soll keine Spuren mehr am PC haben! Wie geht das?
Hat es sich in der Registry eingetragen? Wenn ja wo?
Bitte um rasche Antwort.

Mit freundlichen Grüßen

ProgrammiererMike
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#8

AW: STSD - Den Computer mit nur einem Klick herunterfahren...

  Alt 25. Nov 2010, 16:26
Hi,

ja, so sieht es aus.
Schau mal in den hier genannten Pfaden in der Registry:

Delphi-Quellcode:
     akRun, akUserRun : Result:=Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', True);
     akRunOnce, akUserRunOnce: Result:=Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\RunOnce', True);
     akRunServices : Result:=Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\RunServices', True);
     akRunServicesOnce : Result:=Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\RunServicesOnce', True);
in HKCU bzw. HKLM

LG, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
ProgrammiererMike
(Gast)

n/a Beiträge
 
#9

AW: STSD - Den Computer mit nur einem Klick herunterfahren...

  Alt 25. Nov 2010, 16:37
Danke für die Antwort!
Hab nur RunOnce gefunden, könnte sein, dass das reicht, denn RunOnce heißt ja so viel wie Autostart.

Mit freundlichen Grüßen

ProgrammiererMike
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#10

AW: STSD - Den Computer mit nur einem Klick herunterfahren...

  Alt 25. Nov 2010, 16:39
Hi,

hmm, in runOnce (was eigentlich nur so viel heißt wie "führe einmal aus") stehen eigentlich die Programme drin, die einmalig beim nächsten Start ausgeführt werden.

Siehe dazu hier:
http://support.microsoft.com/kb/137367/de



LG, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz