Instalación de Aplicaciones con .bat

Instalación de Aplicaciones con .bat

en esta ocasion les mando las instrucciones para poder ejecutar un sencillo programa para mantenimientos de equipos

Imagen

me funciona bien cuando doy la opcion muestro un ejemplo.

Imagen

:yahoommm

ahora el punto esta en que el archivo .bat en este caso soporte .bat lo puse en la misma carpteta donde tengo todos los programas incluso en algunos de estos los instale dando la ruta de la carpeta dependiendo el mantenimiento, pongo la imagen

Imagen

y ademas cambie el archivo .bat a .exe con el qbfc y todo muy bien

Ahora pongo el codigo de soporte .bat

*************************************************************
ECHO OFF
REM QBFC Project Options Begin
REM HasVersionInfo: No
REM Companyname:
REM Productname:
REM Filedescription:
REM Copyrights:
REM Trademarks:
REM Originalname:
REM Comments:
REM Productversion: 0. 0. 0. 0
REM Fileversion: 0. 0. 0. 0
REM Internalname:
REM Appicon:
REM QBFC Project Options End
ECHO ON
@echo off
Color 0a
:menu
ECHO ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ECHO º Mantenimientos 2011 Ene-Feb º
ECHO ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo 1. Mantenimiento general
echo.
echo 2. Herramienta Optimizador de registro
echo.
echo 3. RegSeeker
echo.
echo 4. Windows Registry Repair
echo.
echo 5. Clean Disk Security
echo.
echo 6. Glary Utilities
echo.
echo 7. CCleaner
echo.
echo 8. T-weak fondo de pantalla
echo.
echo 9. Salir
echo.

set /p opcion= elije una opcion
if not defined opcion (goto:menu)
if %opcion% GTR 9 (goto:menu)
if %opcion%==1 goto :mantenimientogeneral
if %opcion%==2 goto :mantenimiento1
if %opcion%==3 goto :mantenimiento2
if %opcion%==4 goto :mantenimiento3
if %opcion%==5 goto :mantenimiento4
if %opcion%==6 goto :mantenimiento5
if %opcion%==7 goto :mantenimiento6
if %opcion%==8 goto :mantenimiento7
if %opcion%==9 goto :salir

:mantenimientogeneral

@echo off
cd …\mantenimientos2011\mantenimientogeneral
mantenimiento.bat
cd\
pause

:mantenimiento1

@echo off
cd ..\mantenimientos2011\mantenimiento1\
reparador.reg
cd\
pause

:mantenimiento2

@echo off
cd ..\mantenimientos2011\mantenimiento2\
RegSeeker.exe
cd\
pause

:mantenimiento3

@echo off
cd ..\mantenimientos2011\mantenimiento3\Free Window Registry Repair\
Regpair.exe
cd\
pause

:mantenimiento4

@echo off
cd ..\mantenimientos2011\mantenimiento4\Clean Disk Security\
setup.bat
cd\
pause

:mantenimiento5

@echo off
cd ..\mantenimientos2011\mantenimiento5\Glary Utilities
Integrator.exe
cd\
pause

:mantenimiento6

@echo off
cd ..\mantenimientos2011\mantenimiento6
CCleaner.exe
cd\
pause

:mantenimiento7

@echo off
cd ..\mantenimientos2011\mantenimiento7
t-weak.cmd
cd\
pause

pause
cls
goto :menu

:salir
exit
*****************************************************************

quiero implementar esto en otra computadora solo llamando el soporte.exe pero el mensaje de error es que no se reconoce como comando interno y no me ejecuta nada

de echo como muestro en las carpetas trate de crear un cd con la informacion y hacerlo autoejecutable y nada

tambien trate de crear un archivo .bat para que mandara llamar con el programa net use y tampoco

pongo el codigo

*******************************************
Imagen
*******************************************
lo que pretendia hacer es llevarme este archivo a otra computadora de mi red y que con solo abrirlo me habriera el menu y pudiera ejecutar mis archivos para dar mantenimiento espero y me entienda

la carpeta mantenimientos2011 es compartida

y la solucion es la siguiente:

para un dominio:

usuario clave

net use X: \\IP\mantenimientos2011 /USER:freelance miclave

Si el acceso es a una computadora en un domino, por ejemplo: DOMINIO

net use X: \\IP\mantenimientos2011 /USER:DOMINIO\freelance miclave

Y no se te olvide :wink: Cuando termines si quieres eliminar el disco X:

net use /delete X:

Tabla de contenidos

Categorías

Categorías