Hoy cambié la forma en que se abre el ícono del escritorio de la computadora al instalar CAD2008.
1. Revelando los secretos del menú contextual
En sistemas Windows, siempre que haga clic derecho en el escritorio o en un archivo (carpeta), aparecerá una ventana emergente. El menú contextual contiene algunos comandos operativos comunes para archivos (carpetas). A través del menú contextual, los usuarios pueden realizar cómodamente algunas operaciones en los archivos. ¿Me pregunto si estás interesado en él? ¿Quieres hacerle algunos cambios y crear un menú contextual con tus propias características? ¡No te preocupes, después de leer este artículo, serás un maestro en ello!
La modificación del menú contextual debe realizarse en el registro. Específicamente, debe realizarse en la clave raíz HKEY_CLASSES_ROOT (¡este es el directorio raíz de todos los comandos en el menú contextual!) (Este es el. directorio raíz de todos los comandos en el menú contextual)! Expanda la clave raíz, hay dos tipos principales de subclaves: claves de extensión (.extensión) y claves de definición de clase (Figura 1). En términos generales, siempre que la extensión se haya registrado en el sistema Windows, cierta información sobre la extensión se registra en la subclave "-Extension" en HKEY_CLASSES_ROOT. Para cambios en el menú contextual de un tipo específico de archivo, es. en esta clave o Realizado en la subclave "Archivo extendido". Tecla "Archivo de extensión".
1. Agregue comandos al menú contextual de todos los archivos
Si tiene Winzip, UltraEdit y otro software en su sistema, cuando haga clic derecho en cualquier archivo, " Aparecerá "Agregar". a zip", "UltraEdit-32", "agregar a zip", "agregar a zip", "agregar a zip", "UltraEdit-32" y otros comandos. UltraEdit-32 " y otros comandos (por supuesto, Winzip es ligeramente diferente, hablaremos de ello más adelante). El método para agregar es:
(1). Abra "HKEY_CLASSES_ROOT/*";
( 2).Cree una nueva rama "shell\command\command" debajo de ella y luego establezca el valor clave del comando en la ruta absoluta del programa ejecutable utilizado para ejecutar el comando y agregue "1" en it
Ejemplo: cree una nueva subclave "shell/open con el panel de escritura/comando" en "HKEY_CLASSES_R
OOT/*" y establezca el valor de la clave de comando en "c. :\windows\notepad. exe 1", el comando "Abrir con Portapapeles" aparecerá en el menú contextual (Figura 2).
Nota:
1. Para eliminar este tipo de comando, simplemente elimine la subclave" Comando "es suficiente;
2. Algunas personas pueden pedirle que siga lo que escribí, pero por qué los resultados que obtuvo son diferentes a los míos. en mi comando (N), simplemente agregue "(amp; N)" después de "Abrir con Wordpad"
2. Agréguelo en el menú contextual para tipos de archivos específicos
<. p>Como se mencionó hace un momento, el software Winzip no tiene "Agregar al paquete comprimido" en su menú contextual para tipos de archivos comunes, pero su menú contextual admite *.zip. El menú contextual para tipos de archivos comprimidos como *.cab y *.rar incluyen "Abrir con Winzip", "Extraer a", "Extraer a carpeta", "Crear tu propia carpeta" y "Crear tu propia carpeta con carpeta", "Extraer a carpeta". ", "Extraer a carpeta" y "Extraer a carpeta". Para archivos de instalación autoextraíbles (como OICQ99b), "Ejecutar con Winzip" aparecerá en el menú contextual "Pedir".A continuación se explica cómo agregar comandos al menú contextual para tipos de archivos específicos (por ejemplo, agregue "Reproducir con winamp" al menú contextual para archivos mp3):
(1).Abra el archivo " HKEY_CLASSES_ROOT\mp3_auto_file" key;
(2). Cree un nuevo "shell/Play with Winamp (amp; P)/command" debajo de él y establezca el valor de la clave de comando en "C:\program files \winamp\winamp.exe 1".
Nota: Cuando hay varios programas que pueden reproducir archivos mp3, podemos agregar varios comandos al menú contextual, como agregar "Reproducir con Unreal" y otros comandos, pero ¿cómo definimos un ¿Cierto comando? ¿Es el comando predeterminado (es decir, el comando en negrita en el menú contextual)?
¡Dirías que es fácil! Mueva el mouse a un archivo mp3, haga clic derecho mientras mantiene presionada la tecla Mayús y luego seleccione "Modo abierto" en el menú contextual para cambiar el archivo, pero esto está mal. Si no me cree, inténtelo. él. De esta manera, el programa de su elección lo abrirá solo cuando seleccione "Abrir" en el menú contextual; de lo contrario, permanecerá sin cambios. De lo contrario, se ejecutará como de costumbre porque la acción predeterminada no es el comando "abrir". El método real es cambiar la clave predeterminada del shell al comando que desea ejecutar, por ejemplo, cambiar la clave del shell a "Winamp", como se muestra en la Figura 3.
Además, no sé si te diste cuenta, pero usé el comando "Reproducir con Winamp" en el ejemplo anterior y aquí uso el comando "Winamp", así que no coincide un poco. No ? Dicho esto, estoy realmente triste. Originalmente, cuando usé el shell para convertir las operaciones predeterminadas (abrir e imprimir) en el documento de texto, fue exitoso, pero cuando convertí "Jugar con Winamp" y "Jugar con Unreal", falló y siempre se convirtió. " fallará y la conversión siempre es imposible. Finalmente me di cuenta de que esto puede ser un error en "Bengba". Requiere que el nombre de la clave principal se convierta en una sola cadena para que sea válido. También es válido para una combinación de caracteres chinos e ingleses, pero no puede haber espacios intermedios (me pregunto si esto está relacionado con mi versión D de Win98).