1 votos

¿Cómo elimino o desactivo la solicitud de registro de Adobe y elimino Adobe IPC, AdobeCloud?

Encontré esto en el registro, pero ¿dónde y cómo ponerlo en:

#!/bin/sh

# Determinar la versión del sistema operativo
osvers=$(sw_vers -productVersion | awk -F. '{print $2}')
sw_vers=$(sw_vers -productVersion)

# Comprueba primero si la Mac está ejecutando 10.7.0 o superior.
# Si es así, el script verifica la plantilla de usuario predeterminada del sistema
# para la presencia del directorio Library/Preferences.
#
# Si no se encuentra el directorio, se crea y luego la configuración emergente de iCloud se establece como desactivada.

if [[ ${osvers} -ge 7 ]]; then

 for USER_TEMPLATE in "/System/Library/User Template"/*
  do
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant DidSeeCloudSetup -bool TRUE
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant GestureMovieSeen none
    defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion "${sw_vers}"
  done

 # Comprueba primero si la Mac está ejecutando 10.7.0 o superior.
 # Si es así, el script verifica las carpetas de usuario existentes en /Users
 # para la presencia del directorio Library/Preferences.
 #
 # Si no se encuentra el directorio, se crea y luego la configuración emergente de iCloud se establece como desactivada.

 for USER_HOME in /Users/*
  do
    USER_UID=`basename "${USER_HOME}"`
    if [ ! "${USER_UID}" = "Shared" ] 
    then 
      if [ ! -d "${USER_HOME}"/Library/Preferences ]
      then
        mkdir -p "${USER_HOME}"/Library/Preferences
        chown "${USER_UID}" "${USER_HOME}"/Library
        chown "${USER_UID}" "${USER_HOME}"/Library/Preferences
      fi
      if [ -d "${USER_HOME}"/Library/Preferences ]
      then
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant DidSeeCloudSetup -bool TRUE
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant GestureMovieSeen none
        defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion "${sw_vers}"
        chown "${USER_UID}" "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant.plist
      fi
    fi
  done
fi

También encontré esto, pero lo copié en mi terminal y no pasó nada. ¿Qué necesito hacer exactamente?

Este es un alias/comando de terminal que uso que evita que se ejecute cualquier cosa de Adobe en segundo plano:

alias nothankyouadobe="sudo -H killall ACCFinderSync \"Core Sync\" AdobeCRDaemon \"Adobe Creative\" AdobeIPCBroker node \"Adobe Desktop Service\" \"Adobe Crash Reporter\";sudo -H rm -rf \"/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist\" \"/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist\" \"/Library/LaunchDaemons/com.adobe.*.plist\""

Si colocas esto en tu ~/.bash_profile, entonces simplemente puedes escribir nothankyouadobe o llamarlo desde Alfred u otro tipo de script.

0 votos

¿Dónde conseguiste el script? No está haciendo nada con respecto a Adobe.

0 votos

0 votos

Entonces, Allan, ¿en qué puedo ayudarte?

4voto

Emixam Ninka Puntos 21

Hice una versión actualizada del script que también elimina los servicios de lanzamiento asociados y utiliza la utilidad pluginkit para desactivar la Extensión del Finder de Core Sync, como se explica en esta respuesta pero de forma programática

#!/bin/bash

# pedir contraseña de root
sudo echo -n

echo "Desactivando la extensión del Finder de Core Sync"
pluginkit -e ignore -i com.adobe.accmac.ACCFinderSync
# descomenta para eliminar por completo la extensión
# pluginkit -r "/Applications/Utilities/Adobe Sync/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex"

echo "Eliminando archivos plist"
sudo rm -f /Library/LaunchAgents/com.adobe.*.plist
sudo rm -f /Library/LaunchDaemons/com.adobe.*.plist
rm -f ~/Library/LaunchAgents/com.adobe.*.plist

for SERVICE in $(launchctl list | grep "com.adobe" | cut -f3)
do
    echo "Eliminando el servicio ${SERVICE}"
    launchctl remove $SERVICE
done

# Agrega procesos a esta lista si es necesario,
# a veces su nombre podría cambiar o podría haber otros,
# dependiendo del producto de Adobe que se haya utilizado.
# Puedes usar la aplicación Monitor de Actividad para buscar posibles procesos maliciosos
PROCESSES=(
"ACCFinderSync"
"CoreSync"
"Core Sync"
"Creative Cloud Helper"
"Core Sync Helper"
"AdobeCRDaemon"
"Adobe Creative"
"AdobeIPCBroker"
"Adobe Desktop Service"
"Adobe Crash Reporter"
)

for p in "${PROCESSES[@]}"
do
    echo "Matando el proceso ${p}"
    sudo -H killall "${p}" 2> /dev/null
done

Puedes guardar este script en un archivo llamado "adobye", por ejemplo, y ejecutar chmod +x adobye && mv adobye /usr/local/bin, para convertirlo en un comando disponible globalmente. Luego simplemente puedes escribir adobye en la terminal cuando quieras eliminar los procesos de Adobe

1 votos

Voy a usar este guion. ¡Muchas gracias por "adobye"!

1voto

awy Puntos 500

No ejecute scripts o ejecutables desconocidos.

Lo que tiene es un script. Pero en este caso, no parece ser útil para ningún proceso de Adobe, así que vaya a la sección de alias.

#!/bin/sh

indica que se usa sh para procesar los comandos siguientes. Debería:

  • Abrir TextEdit.app, pegar el script allí.
  • Guardarlo como AdobeScript.sh. Tenga en cuenta la extensión .sh. El nombre puede ser cualquiera.
  • Abrir la terminal, escribir sh, espacio & el camino al script, entre comillas dobles.

    sh "/Users/suNombreDeUsuario/Desktop/AdobeScript.sh"

    Y presionar enter. Se ejecutará.

En cuanto al alias, vea estas respuestas para ver cómo funcionan:

El alias es equivalente a ejecutar estos comandos de forma individual. Por lo tanto, también puede utilizar el Monitor de Actividad para finalizar los procesos e ir a las rutas de archivos para eliminar los archivos/carpetas manualmente.

sudo -H killall ACCFinderSync
sudo -H killall "Core Sync"
sudo -H killall AdobeCRDaemon
sudo -H killall "Adobe Creative"
sudo -H killall AdobeIPCBroker node
sudo -H killall "Adobe Desktop Service"
sudo -H killall "Adobe Crash Reporter"

sudo -H rm -rf "/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist"
sudo -H rm -rf "/Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist"
sudo -H rm -rf "/Library/LaunchDaemons/com.adobe.*.plist"

0 votos

Hola Ankii! Gracias. ¿Sabes qué está haciendo este script, quiero decir, es el correcto para el propósito? No entiendo este lenguaje.

0 votos

Lo intenté. Pero dice: No existe el archivo o directorio (Terminal). Pegué el script en un archivo de texto llamado AdobeScript.sh (guardado como RTF) y luego abrí Terminal.

0 votos

Está bien. Cambié "you" por mi nombre. Ahora dice: Permiso denegado.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X