Proceso de instalación [XCopy] de un fichero

Descripción general:

Este documento explica como se hace una isntalación de un programa mediante el (tradicional) procedimiento Xcopy


↑↑↑

A modo de explicación

Cuando escribo un programa me gusta agregarle un programa de instalación para instalarlo y trabajar con el sin mas problemas, pero con la actualización de Net 8.0, el programa instalador de aplicaciones no funciona bien porque tiene un bug, (del que ya he informado a Microsoft, pero que no me han hecho ni caso) que consiste en que el fichero de acceso directo a la aplicación se genera sobre un archivo DLL en lugar de sobre el archivo EXE, por lo que el programa no se ejecuta. Aunque el proceso de instalación con las copias y registros si que se ejecuta.

La alternativa es una instalación ClicOnce , pero, Microsoft, exige pagarle un certificado para que deje descargarla e instalarlas, (y va a ser que no)

La ultima alternativa es la instalación tradicional (que se hace desde el principio de los tiempos) la instalación manual Xcopy , que consiste en copiar el programa en un directorio de la carpeta [ProgramFiles] y generar y copiar los accesos directos entre las carpetas correspondientes. El proceso que es sencillo y te lo describo a continuación:


↑↑↑

Proceso de instalación [XCopy] de un fichero

Copia de ficheros

  • ) Descarga el fichero ZIP, que para este ejemplo llamaremos [Descarga.Zip]
  • ) Busca la carpeta [c:\users\ProgramFiles] y crea allí una nueva carpeta que llamaras [Descarga]
  • ) (En la carpeta [Descarga] Copia el fichero Zip descargado
  • ) (En la carpeta [Descarga] Descomprime (extrae) todo el contenido del fichero Zip descargado

En estos momentos el programa esta listo para funcionar, (solo hay que hacer doble clic en el ejecutable) (el fichero EXE), pero vamos a crear un acceso directo en el menú de inicio ( y opcionalmente en el escritorio) para facilitarnos su uso.


Creación de accesos directos

  1. ) En la carpeta [Descarga], entre los archivos descomprimidos, busca el archivo EXE (el ejecutable), seleccionalo, y crea un acceso directo (Con el botón derecho del ratón)
  2. ) Localiza la carpeta de [menús de inicio], que es la carpeta que contiene todos los accesos directos de todos los programas que aparecen cuando pulsas el botón [inicio]
    • La encontraras en la siguiente carpeta:
    • C:\ProgramData\Microsoft\Windows\Start Menu\Programs
  3. ) Crea en la carpeta [menús de inicio], una nueva carpeta que llamaras [Descarga] y copia el acceso directo del programa
  4. ) Opcionalmente , localiza la carpeta correspondiente al escritorio y copia el acceso directo del programa
    • La encontraras en la siguiente carpeta:
    • C:\Users\Cuenta de usuario\Desktop

↑↑↑

La desinstalación

La única diferencia con una instalación realizada con un programa instalador es que no se escribe nada en el registro de Windows, por lo que el procedimiento de desinstalación de Windows no funciona, pero con repetir los pasos anteriores e ir borrando todo lo que fuimos copiando y creando, se soluciona el problema.