Prozesse per Script eliminieren?
Prozesse per Script eliminieren?
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.
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
Albert Einstein
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.
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.
- Rotweinfreund
- Beiträge: 6186
- Registriert: So 6. Feb 2022, 15:45
- Wohnort: Vorderer Ural
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.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.
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“
Albert Einstein
Albert Einstein
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 …
Richtig, hier sollen Lösungen rein, keine Fragen. Ich verschieb das mal in die Softwareabteilung.
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
Albert Einstein
Wenn dann jemand die Lösung nachvollziehbar zusammenschreibt, dann kann die natürlich ins Wie & Was.
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.
- Rotweinfreund
- Beiträge: 6186
- Registriert: So 6. Feb 2022, 15:45
- Wohnort: Vorderer Ural
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
Albert Einstein
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.Rotweinfreund hat geschrieben: ↑Mi 23. Feb 2022, 20:55 *tzz* bin kein Fachmann, aber Adobe & Lösung klingt für mich antagonistisch
„Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.“
Albert Einstein
Albert Einstein
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:
:
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
Albert Einstein
- Rotweinfreund
- Beiträge: 6186
- Registriert: So 6. Feb 2022, 15:45
- Wohnort: Vorderer Ural
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
Albert Einstein
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.
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.
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.
Du kannst auch die Adobe-Dateien aus LaunchAgents und LaunchDaemons löschen.