en esta ocasion les mando las instrucciones para poder ejecutar un sencillo programa para mantenimientos de equipos
me funciona bien cuando doy la opcion muestro un ejemplo.
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
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
*******************************************
*******************************************
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 Cuando termines si quieres eliminar el disco X:
net use /delete X: