Tool welches festgelegte Programme mit einem Klick beendet und startet

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

DanielAlbert
Posts: 2
Joined: 08 May 2021, 05:09

Tool welches festgelegte Programme mit einem Klick beendet und startet

08 May 2021, 05:16

Hallo, ich habe immer wieder das Problem mit meinem Laptop, wenn ich zum Kunden fahre das im Hintergrund viele Programme laufen die ich im Büro benötige aber nicht beim Kunden. Daher ist der Akku immer recht schnell leer.

Bin ich beim Kunden starte ich meistens den Laptop aus den Ruhezustand. Danach läuft er und wir unterhalten uns noch. in der Zeit laufen gerade die Programme die viel Strom ziehen wie Outlook, Goodsync, Lookeen.
Diese sollten sobald der Laptop hochgefahren ist und feststellt er hängt nicht mehr am Strom sondern nur Akkubetrieb beendet werden.

ich selbst habe keinen Plan von Scripten schreiben
In einem anderen Forum hatte man mir schon folgendes zugesendet:

Code: Select all

#include <file.au3>

While 1
Global $sWMIService, $objWMIService, $colItems, $sName, $oItem
$sWMIService = "winmgmts:\\" & @ComputerName & "\root\CIMV2"
$objWMIService = ObjGet($sWMIService)
IF IsObj($objWMIService) Then

   ;Hier die Klasse ändern. Im Augenblick Win32_BIOS
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_Battery")
	If IsObj($colItems) Then
        For $oItem In $colItems
		   $sName = $oItem.BatteryStatus

			Next
			if $sName = 2 Then
			   ;Netzteil dran
			          if ProcessExists("notepad.exe") Then
						 ;nix machen
					  else
						 run("notepad.exe")
					  EndIf
			   ;Msgbox(0,"", "dran")
			   ;Exit
			Else
			   ProcessClose("notepad.exe")
			   ;MsgBox($MB_ICONERROR, "Bitte Netzteil prüfen", "Nicht angeschlossen." & @LF & "Bitte anschließen")
			   EndIf
		 EndIf

	 EndIf
	 WEnd
Ich habe aber null Plan wie ich nun die Programme da rein bekommen
Was natürlich richtig cool wäre, wenn das Programm vom Stromanschluss gesteuert werden kann, sprich ist kein Kabel angeschlossen Programme beenden, wenn am Strom dann starten :)

Glaube mit Autohotkey geht sowas aber wie ?
Wer kann bitte Helfen ?
Ahk_fan
Posts: 237
Joined: 31 Aug 2018, 14:34
Contact:

Re: Tool welches festgelegte Programme mit einem Klick beendet und startet

08 May 2021, 15:11

Hi, wilkommen im Forum.
Es handelt sich hier um ein AutoIt-Script, nicht Autohotkey...

Was ist wenn ungespeicherte Dateien in den jeweiligen Programmen geöffnet sind?
hier hat @brutus_skywalker einen Switcher erstellt mit dem man erkennt ob Strom oder Akkubetrieb aktiv ist und entsprechend der anderen Status wählen kann. Evtl kann man darauf aufbauen.
https://www.autohotkey.com/boards/viewtopic.php?t=27749

hier gibt es in den archiven noch was...
https://autohotkey.com/board/topic/7022-acbattery-status/
regards,
AHK_fan :)
https://hr-anwendungen.de
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Tool welches festgelegte Programme mit einem Klick beendet und startet

10 Jun 2021, 04:08

Die Option die Stromversorgung als Indikator für "Aushäusigkeit" zu verwenden, halte ich für zu wenig zwingend. Was wenn ich beim Kunden feststelle das mein Akku leer ist, und ich dann dort ans Stromnetz gehe? Was wenn ich im eigenen Laden beim Meeting fernab (m)einer Dockingstation bin?? Ich denke die Abfrage zur eigenen (IP) Netzwerkkennung wäre da eindeutiger. HTH
UmbrellaCorp
Posts: 26
Joined: 30 Jan 2020, 21:10

Re: Tool welches festgelegte Programme mit einem Klick beendet und startet

28 Jul 2021, 12:33

Huhu DanielAlbert,

soweit ich weiß verbraucht ein Rechner immer den gleichen Strom, egal ob du 1 Programm oder 1 Million Programme an hast. Es ändert sich die Auslastung, aber niemals der Stromverbrauch. Strom wird von der Hardware verbraucht, nicht von Software. Mache mal den Test mit einem Strommessgerät an einem festen PC. Da ändert sich nix.
Jedoch hat auch ein ausgeschalteter PC einen Verbrauch, kommt drauf an was alles drin steckt. Auch Drucker usw. können Strom fressen wenn sie aus sind. Das liegt oft an den Netzteilen.
Bei dir, so schätze ich, liegt es einfach am ausgeschalteten Zustand des Laptops während du zum Kunden fährst. Es verbraucht halt Strom aus dem Akku, auch wenn es ausgeschaltet ist. Dann schaltest du beim Kunden an und denkst "Hui, der frisst aber Strom..." dabei hat es den Strom unterwegs schon gefuttert^^
Aber ich bin kein Profi, das ist meine Meinung.

Liebe Grüße
Rohwedder
Posts: 7616
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: Tool welches festgelegte Programme mit einem Klick beendet und startet

08 Sep 2021, 01:34

Hallo,
ein Rechner verbraucht immer den gleichen Strom, egal ob du 1 Programm oder 1 Million Programme an hast?
Stimmt nicht!

Code: Select all

SetBatchLines, -1
Loop
{
	T := A_TickCount + 10000
	SoundBeep, 4000, 20
	While, T > A_TickCount
		Continue
	SoundBeep, 1000, 20
	Sleep, 10000
}
Mein Rechner hat 4 Kerne. Einer wird während der Whileschleife 10 Sekunden ausgelastet und schläft dann 10 Sekunden.
Die CPU-Auslastung von Autohotkey.exe wechselt zwischen 25 % und 0 %.
Ein vor dem Rechner geschaltetes Wattmeter wechselt zwischen 106 W und 84 W.
garry
Posts: 3759
Joined: 22 Dec 2013, 12:50

Re: Tool welches festgelegte Programme mit einem Klick beendet und startet

08 Sep 2021, 15:21

@Rohwedder , danke für Test Skript
... mein mickriger 4K Computer wechselt zwischen 5 und 4 Watt (gerundet )

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 26 guests