Agregar elemento al menú contextual del escritorio usando PowerShell en Windows
En el pasado, hemos compartido muchos artículos basados en ajustes del menú contextual. Hoy, en este artículo, compartiremos con ustedes otro ajuste para el menú contextual del escritorio. Anteriormente, es posible que haya probado diferentes formas de agregar nuevas opciones al menú contextual del escritorio, editando el Registro o usando algún software gratuito como Right-Click Extender, Context Menu Editor o Ultimate Windows Customizer. Hoy, le daremos una forma de agregar nuevas entradas usando el Windows PowerShell nativo.
Por ejemplo, si necesita acceder al Editor de políticas de grupo local con frecuencia; puede acceder al menú contextual del escritorio. El beneficio de hacerlo es que no necesita ejecutar el comando gpedit.msc. De la misma manera, puede agregar cualquier programa al menú contextual bajo el capó del menú contextual del escritorio, en lugar de anclarlo a la pantalla de inicio o la barra de tareas. Ahora aquí está la parte del procedimiento:
Use PowerShell para agregar elementos al menú contextual del escritorio
1. En primer lugar, descargue el script Agregar elemento al contexto de la Galería de Technet. Descargará el script en forma de un archivo comprimido ZIP, así que descomprímalo. Después de descomprimir, obtendrá el archivo llamado AddItemToContext.psm1 que debe colocar en Desktop para un acceso conveniente; sin embargo, puede colocarlo en cualquier lugar, pero recuerde su ubicación.
2. Abra una ventana administrativa de Windows PowerShell y ejecute el siguiente comando sustituyendo la ubicación de AddItemToContext.psm1:
Import-Module filepath\AddItemToContext.psm1
3. Ahora ejecute el siguiente comando para obtener ayuda sobre cómo agregar cosas nuevas al menú contextual Escritorio que se especifica mediante el operador Add-OSCContextItem para este guion:
Get-Help Add-OSCContextItem -Full4. Ahora, para agregar un nuevo elemento al menú contextual del Escritorio, por ejemplo, Editor de políticas de grupo local, puede usar el siguiente comando:
Add-OSCContextItem -DisplayName "Group Policy Editor" -Argument "C:\Windows\system32\gpedit.msc"Puede sustituir la ubicación de cualquier programa que desee agregar al menú contextual en lugar del argumento entre comillas, en el comando anterior. Cuando PowerShell haya terminado de agregar una nueva opción, se lo notificará.
5. Por último, si desea eliminar la entrada agregada del menú contextual Escritorio, debe usar el operador Remove-OSCContextItem del script. Así que ejecuta este comando:
Remove-OSCContextItem -DisplayName "Group Policy Editor"Nuevamente reemplace la parte entre comillas por la entrada que desea eliminar; que ha agregado en el paso 4. PowerShell le pedirá que elimine los elementos secundarios de la entrada que creó, por lo tanto, escriba Y y pulse Intro. Cuando se elimine la entrada, se le notificará.
Por lo tanto, de esta manera puede agregar cosas nuevas al menú contextual Escritorio usando Windows PowerShell.


