Seite 1 von 2

Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 19:28
von HJD
Gibt es eine, bzw. welche Möglichkeit gibt es, mehrere Prozesse, die beim Start des Rechners automatisch laufen, per Sript zu eliminieren?

Hintergrund: Ich würde manchmal gerne alle Prozesse, die von Adobes Programmen bei jedem Neustart gestartet werden, gleich wieder abschalten. Es sind verschiedene Prozesse, die ich gerne alle mit einem einzigen Script/Befehl abschalten würde.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 19:33
von Macci
Da gibt es eine einfache Wahl: Adobe-Apps deinstallieren.
Wenn du denen die Dienste unter dem Hintern wegziehst, quittieren die das nämlich im besten Fall mit merkwürdigem Verhalten, im Normalfall allerdings einfach mit Nichtfunktionalität. Und dann kannst du sie auch gleich deinstallieren.

Verfasst: Mi 23. Feb 2022, 20:18
von Rotweinfreund
Ist das Wie & Was nicht dafür gedacht, fertige Lösungen zu präsentieren?
Sonst könnte ja normale, blöde Frage rein, weil deren Prämisse immer wie, wo, was, warum lautet … :cool:

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 20:22
von HJD
Macci hat geschrieben: Mi 23. Feb 2022, 19:33 Da gibt es eine einfache Wahl: Adobe-Apps deinstallieren.
Wenn du denen die Dienste unter dem Hintern wegziehst, quittieren die das nämlich im besten Fall mit merkwürdigem Verhalten, im Normalfall allerdings einfach mit Nichtfunktionalität. Und dann kannst du sie auch gleich deinstallieren.
Nein. Es geht darum, dass ich sie nicht jeden Tag brauche, die Prozesse also auch nicht jeden Tag laufen müssen. Deinstallieren ist keine Option.

Re:

Verfasst: Mi 23. Feb 2022, 20:29
von Macci
Rotweinfreund hat geschrieben: Mi 23. Feb 2022, 20:18 Ist das Wie & Was nicht dafür gedacht, fertige Lösungen zu präsentieren?
Sonst könnte ja normale, blöde Frage rein, weil deren Prämisse immer wie, wo, was, warum lautet … :cool:

Richtig, hier sollen Lösungen rein, keine Fragen. Ich verschieb das mal in die Softwareabteilung.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 20:41
von HJD
Und die Lösung soll dann hier rein oder doch wieder drüben?

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 20:47
von Macci
Wenn dann jemand die Lösung nachvollziehbar zusammenschreibt, dann kann die natürlich ins Wie & Was.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 20:53
von Macci
Ich könnte es auch ins Programmierbrett verschieben, falls du dir davon mehr Erfolg versprichst. Denn ich kann mir nicht vorstellen, dass es dafür fertige Scripts gibt.

Verfasst: Mi 23. Feb 2022, 20:55
von Rotweinfreund
*tzz* bin kein Fachmann, aber Adobe & Lösung klingt für mich antagonistisch

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 20:57
von Macci
Er hat "Jehova" gesagt!!! :mrgreen:

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 21:05
von HJD
Macci hat geschrieben: Mi 23. Feb 2022, 20:53 Ich könnte es auch ins Programmierbrett verschieben, falls du dir davon mehr Erfolg versprichst. Denn ich kann mir nicht vorstellen, dass es dafür fertige Scripts gibt.
fertige wird es nicht geben, deshalb hatte ich ja die Hoffnung, dass jemand ein solches Script als Beispiel zeigen kann und ich vielleicht nur noch die Prozessnamen eintrage. Oder dass es eine Lösung per Automator gibt? Da ich mich damit halt gar nicht auskenne, frage ich mal ins Blaue hinein.

Re:

Verfasst: Mi 23. Feb 2022, 21:07
von HJD
Rotweinfreund hat geschrieben: Mi 23. Feb 2022, 20:55 *tzz* bin kein Fachmann, aber Adobe & Lösung klingt für mich antagonistisch
Man kann jeden Prozess per Aktivitätsanzeige beenden. Nur muss ich dazu jeden Prozess einzeln anwählen und beenden. Wenn es ein Script, eine Lösung gäbe, mit dem/der ich alle zugleich abschießen kann, wäre das prima.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 21:11
von Macci
Prinzipiell gibt es dafür den Terminalbefehl kill
NAME
kill – terminate or signal a process

SYNOPSIS
kill [-s signal_name] pid ...
kill -l [exit_status]
kill -signal_name pid ...
kill -signal_number pid ...

DESCRIPTION
The kill utility sends a signal to the processes specified by the pid
operands.

Only the super-user may send signals to other users' processes.

The options are as follows:

-s signal_name
A symbolic signal name specifying the signal to be sent instead of
the default TERM.

-l [exit_status]
If no operand is given, list the signal names; otherwise, write the
signal name corresponding to exit_status.

-signal_name
A symbolic signal name specifying the signal to be sent instead of
the default TERM.

-signal_number
A non-negative decimal integer, specifying the signal to be sent
instead of the default TERM.

The following PIDs have special meanings:

-1 If superuser, broadcast the signal to all processes; otherwise
broadcast to all processes belonging to the user.

Some of the more commonly used signals:

1 HUP (hang up)
2 INT (interrupt)
3 QUIT (quit)
6 ABRT (abort)
9 KILL (non-catchable, non-ignorable kill)
14 ALRM (alarm clock)
15 TERM (software termination signal)

Some shells may provide a builtin kill command which is similar or
identical to this utility. Consult the builtin(1) manual page.

EXIT STATUS
The kill utility exits 0 on success, and >0 if an error occurs.

EXAMPLES
Terminate the processes with PIDs 142 and 157:
:

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 21:32
von HJD
Sagt mir als Laie leider nix.

Verfasst: Mi 23. Feb 2022, 21:42
von Rotweinfreund
Eine Herausforderung sehe ich auch darin, dass viele auf den ersten Blick sichtbare bzw. eigene Prozesse einen oder sogar mehrere übergeordnete haben können, die dann auch andere Rechte benötigten, die ein User, und sei er auch admin, nicht gewähren könnte?

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 21:47
von Macci
:nicken:

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 21:58
von HJD
Meine Hoffnung war, dass sich das, was man in der Aktivitätsanzeige machen kann, automatisch laufen lassen kann. Da ist der Prozess ja auch direkt ausgewählt. Ich finde dazu im Netz aber auch nix. Oder jedenfalls nichts womit ich was anfangen kann.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 22:00
von Macci
Warum du das willst, frage ich lieber nicht. Aber bei mir sind die allesamt bei 0,0%, wenn keine Adobe-App offen ist. Also völlig egal, ob die gestartet sind, oder nicht. Du wirst Gründe haben.

Re: Prozesse per Script eliminieren?

Verfasst: Mi 23. Feb 2022, 22:39
von Duke97
Ein shell script mit einer Zeile pro Prozessname wie hier
https://stackoverflow.com/questions/139 ... 9#15896729
in dem Beitrag mit dem grünen Haken beschrieben.

Wobei ich nicht weiss welche macos Version Du hast und ob darin awk und xargs Teil der Installation sind. Alternativ geht es mit cut und direkt mit print.

Re: Prozesse per Script eliminieren?

Verfasst: Do 24. Feb 2022, 07:01
von polysom
Du kannst auch die Adobe-Dateien aus LaunchAgents und LaunchDaemons löschen.