Algunas veces se necesitan crear varios ejecutables para la seguridad y mejor manejo de la aplicación; por esto muestro una solución bastante sencilla de abrir un ejecutable en distintas localizaciones de un sistema de archivos.

 

 Rutas de archivos


Las rutas de archivos en un sistema de archivos se escriben con una o varias barra inversas (\) para representar los niveles de las carpetas.

Por ejemplo: C:\Windows\System32\mspaint.exe

 

Para representar esta ruta en un string se debe utilizar la secuencia de escape (\\); la barra inversa por una doble barra inversa.

Por ejemplo: string ruta = “C\\Windows\\System32\\mspaint.exe”

 

Una forma más sencilla de evitar escribir tantas barras inversas es utilizar @ y escribirlo sin la secuencia de escape.

Por ejemplo: string ruta =@”C:\Windows\System32\mspaint.exe”

 

Abrir ejecutable


 Abrir con un directorio en específico:

 

Abrir ejecutables en el directorio del ejecutable:

 

En caso de utilizar Visual Studio y trabajas en consola, debes agregar la referencia System.Windows.Forms al proyecto

 

 

0 Comentarios

Contesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

©2018 Codictados Comunidad libre para el aprendizaje de codigo Online

o

Inicia Sesión con tu Usuario y Contraseña

o    

¿Olvidó sus datos?

o

Create Account