Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo MS-DOS

Problema con Archivo de Ejecución por lotes

BuggY
2006-03-13 09:40 - Respuestas: 9 - Tema nº: 2409506


Bueno, a lo mejor esto no va aqui... pero lo necesito urgente.

Para Clase tengo que crear un archivo de ejecucion por lotes, que detecte si esta instalado en el ordenador el msn. Tengo que acerlo sin poner la trayectoria.

E provado diversas maneras pero no me sale...
Este es una de ellas:

Este lo hice para comprovar si salia con la trayectoria.

@echo off
If exist c:\archivos de programa\msn messenger\msnmsgr.exe (
Echo MSN Messenger está instalado
pause>nul
)Else(
Echo MSN Messenger no está instalado
)
@echo on

Despues para comprovar si funcionaba, cambie el nombre de la carpeta del MSN, pero me decia que seguia instalado...
Porfavor, si alguien me puede ayudar ahora mejor, es que este ejercicio saldra en un examen...

Gracias.

P.D: Se me olvidaba, utilizo un XP profesional.

[ Este mensaje fué editado por: BuggY el 13-03-2006 a las 10:00]
Posibles soluciones:
Problema con archivo de ejecución por lotesProblema con archivo de ejecución por lotes
Archivo por lotes para borrar ficheros de 0 bytesArchivo por lotes para borrar ficheros de 0 bytes
Programa pro lotes Programa pro lotes
Ejemplos de ficheros por lotesEjemplos de ficheros por lotes
Photoshop, acciones, automatizar lotes.Photoshop, acciones, automatizar lotes.
Hurricane

Re: Problema con Archivo de Ejecución por lotes - 2006-03-13 14:45 - Respuesta 2

Prueba lo siguiente:Code:
@ECHO OFF
IF EXIST C:/ARCHIV~1/MSNMES~1/MSNMSGR.EXE GOTO YES
ECHO Msn Messenger no está instalado
GOTO FIN

:YES
ECHO Msn Messenger sí está instalado

:FIN

Saludos
BuggY

Re: Problema con Archivo de Ejecución por lotes - 2006-03-13 20:16 - Respuesta 3

bueno, el que me as escrito funciona con la trayectoria, que es como lo probé yo, pero lo necesito sin la trayectoria, es decir sin indicar c:\... ya que puede estar instalado en Mis documentos, u otra carpeta.
pero aun asi, muchas gracias, y si lo sabes sin trayectoria mejor
sasori

Re: Problema con Archivo de Ejecución por lotes - 2006-03-14 00:26 - Respuesta 4

visto ke el profeson no keria ke lo hiciesemos usando directametne la ruta del messenger yo use

C:\WINDOWS\Prefetch\MSNMSGR.EXE-3B4A0038.pf

y lo hice funcionar perfectamente, pero el profesor me dijo, y si tiene el sistema opertico en otra ruta, el nombre de la carpeta lo puedes elegir, y la particion tb

saveis la forma de ke un bat sake la direccion del sistema operativo o algo? para luego usarla en el programa
Hurricane

Re: Problema con Archivo de Ejecución por lotes - 2006-03-14 00:51 - Respuesta 5

Prueba el siguiente código:Code:
@ECHO OFF
DIR nulo;C:/ARCHIVOS DE PROGRAMA/MSNMSGR.EXEnulo; /S/B nulo; NUL
IF ERRORLEVEL 1 GOTO BAD
CLS
ECHO Msn Messenger está instalado
GOTO FIN

:BAD
CLS
ECHO Msn Messenger no está instalado

:FIN
ECHO.

Saludos

HURRICANE

Página:1 Siguiente

Respuestas relacionadas:

Lotes de hp pavilion dv6000 dañadasLotes de hp pavilion dv6000 dañadasForo
Fallo archivos por lotes de windowsFallo archivos por lotes de windowsForo
Drivers tarjeta de sonido lotesDrivers tarjeta de sonido lotesForo
Problema de ejecucion de wmpProblema de ejecucion de wmpForo
Problema con ejecucion de programaProblema con ejecucion de programaForo
Problema en la ejecucion de juegosProblema en la ejecucion de juegosForo
Problema con ejecucion de juegoProblema con ejecucion de juegoForo
Problema con ejecuciòn de wiwndowProblema con ejecuciòn de wiwndowForo
Problema ejecucion programasProblema ejecucion programasForo
Problema con ejecucion de programasProblema con ejecucion de programasForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos30 Abril 2024