Je suis nouveau sur Mac et j'ai le problème suivant. Après m'être connecté après le démarrage/redémarrage, il y a toujours un onglet disant osascript veut apporter des modifications
qui demande mon mot de passe. Je ne veux pas exécuter cela et cliquer sur Annuler
ou tuer ce processus dans le Moniteur d'activité aide pour la session. Je suis également capable de voir les détails dans le Moniteur d'activité. Mais quoi que je fasse, après un autre démarrage, le menu contextuel apparaît à nouveau... Comment puis-je tuer ce script ou le supprimer ou le désactiver pour toujours?
En relation avec cela, comment puis-je savoir ce qu'il essaie exactement de faire? J'ai essayé de cliquer sur le bouton Échantillon
dans le menu du Moniteur d'activité qui m'a donné un fichier texte avec beaucoup d'informations commençant par les répertoires et les identifiants du script et continuant avec beaucoup d'informations que je ne sais pas lire/interpréter (voir ci-dessous). Comme je l'ai dit, je suis nouveau sur Mac donc toute aide, y compris les bases, est la bienvenue :). Merci.
EDIT:
Suivant les commentaires : Les deux commandes cd Library/LaunchAgents; grep 'osascript' *.plist
et cd /Library/LaunchAgents; grep 'osascript' *.plist
n'affichent rien. Lorsque je vais dans le processus dans le Moniteur d'activité et vais dans les Fichiers ouverts et ports
, j'obtiens ce qui suit :
cwd
/
txt
/usr/bin/osascript
txt
/Library/Preferences/Logging/.plist-cache.xq4DHtYC
txt
/private/var/db/analyticsd/events.whitelist
txt
/System/Library/MessageTracer/SubmitDiagInfo.default.domains.searchtree
txt
/System/Library/Components/AppleScript.component/Contents/MacOS/AppleScript
txt
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
txt
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
txt
/private/var/db/mds/messages/502/se_SecurityMessages
txt
/usr/share/icu/icudt64l.dat
txt
/private/var/db/timezone/tz/2020a.1.0/icutz/icutz44l.dat
txt
/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
txt
/System/Library/Caches/com.apple.IntlDataCache.le.kbdx
txt
/System/Library/ScriptingAdditions/StandardAdditions.osax/Contents/MacOS/StandardAdditions
txt
/usr/lib/dyld
0
/dev/null
1
/dev/null
2
/dev/null
3
/System/Library/MessageTracer/SubmitDiagInfo.default.domains.searchtree
4
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
5
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English.lproj/Localized.rsrc
Si nécessaire, j'ai également cliqué sur le bouton Échantillon
. Cela donne ce qui suit suivi de la section Graphique des appels
(non montré ici) :
Échantillonnage du processus 680 pendant 3 secondes avec 1 milliseconde de temps d'exécution entre les échantillons
Échantillonnage terminé, traitement des symboles...
Analyse de l'échantillonnage de osascript (pid 680) toutes les 1 milliseconde
Processus : osascript [680]
Chemin d'accès : /usr/bin/osascript
Adresse de chargement : 0x1019b7000
Identifiant : osascript
Version : 395.1
Type de code : X86-64
Processus parent : bash [508]
Date/Heure : 2020-10-22 10:14:04.108 +0300
Heure de lancement : 2020-10-22 08:27:11.218 +0300
Version du Système d'Exploitation : Mac OS X 10.15.7 (19H2)
Version du rapport : 7
Outil d'analyse : /usr/bin/sample
Taille physique : 4844K
Taille physique (pic) : 5056K
La sortie pour :
ps auxwww | grep '[o]sascript'
lorsque la fenêtre contextuelle est toujours active (probablement ce que vous voulez dire par son exécution) est :
jan 680 0.0 0.0 5765928 9756 ?? S 8:27AM 0:00.15 osascript -e do shell script "/Library/Scripts/WIS/tmp/Scripts/startup.sh" with administrator privileges
Est-ce le script qu'il appelle? Que fait-il?