Prozesse per Script eliminieren?

Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

Prozesse per Script eliminieren?

#1

Beitrag 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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#2

Beitrag 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.
Benutzeravatar
Rotweinfreund
Beiträge: 6033
Registriert: So 6. Feb 2022, 15:45
Wohnort: Vorderer Ural

#3

Beitrag 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:
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#4

Beitrag 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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#5

Beitrag 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.
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#6

Beitrag von HJD »

Und die Lösung soll dann hier rein oder doch wieder drüben?
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#7

Beitrag von Macci »

Wenn dann jemand die Lösung nachvollziehbar zusammenschreibt, dann kann die natürlich ins Wie & Was.
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#8

Beitrag 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.
Benutzeravatar
Rotweinfreund
Beiträge: 6033
Registriert: So 6. Feb 2022, 15:45
Wohnort: Vorderer Ural

#9

Beitrag von Rotweinfreund »

*tzz* bin kein Fachmann, aber Adobe & Lösung klingt für mich antagonistisch
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#10

Beitrag von Macci »

Er hat "Jehova" gesagt!!! :mrgreen:
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#11

Beitrag 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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#12

Beitrag 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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#13

Beitrag 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:
:
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#14

Beitrag von HJD »

Sagt mir als Laie leider nix.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Rotweinfreund
Beiträge: 6033
Registriert: So 6. Feb 2022, 15:45
Wohnort: Vorderer Ural

#15

Beitrag 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?
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#16

Beitrag von Macci »

:nicken:
Benutzeravatar
HJD
Beiträge: 3943
Registriert: Mo 7. Feb 2022, 18:24

#17

Beitrag 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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“

Albert Einstein
Benutzeravatar
Macci
Beiträge: 6900
Registriert: Fr 21. Jan 2022, 11:28
Wohnort: Leibzsch

#18

Beitrag 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.
Duke97

#19

Beitrag 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.
Benutzeravatar
polysom
Beiträge: 498
Registriert: So 6. Feb 2022, 21:24
Wohnort: Da wo Kekse 🍪 sind
Kontaktdaten:

#20

Beitrag von polysom »

Du kannst auch die Adobe-Dateien aus LaunchAgents und LaunchDaemons löschen.
Antworten