viernes, 20 de abril de 2012

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:

jueves, 19 de abril de 2012

Mandar llamar Aplicaciones desde un Servidor

bueno esta pregunta la realice en un foro el cual me ha ayudado mucho

lo unico que puedo decirles es que es muy sencillo el proceso el cual ponemos nuestras aplicaciones en un equipo dentro de una carpeta compartida y dentro del comando de MSDOS ejecutamos las siguientes lineas:

net use X:\\000.000.000.000\servidor
X:programa.exe
y para salir

net use /delete X:

donde X: es la unidad virtual temporal

00.000.000.00: es la direccion ip de la maquina dentro de tu red o grupo de trabajo

servidor: es la carpeta compartida

programa.exe es el programa en si o la aplicacion NOTA se puede hacer desatendido anteponiendole primeramente en un bloq de notas un /? para ver los comandos o switches que puede utilizar dicha aplicacion. y despues ponerlos adelante del .exe

ejemplo:

programa.exe /silent donde /silent es un comando valido para que instale la aplicacion de manera silenciosa o no visible al usuario.

net use /delete X: elimina la unidad virtual para salir del programa

este codigo se copia en un bloq de notas para hacer instalaciones desatendidas y se guarda con .cmd o .bat
si quieres mas switches te dejo una lista de ellos
Silverlight de Microsoft
Silverlight.exe /q
Windows Media Player 11 o Reproductor de Windows Media 11
media.exe /Q
VideoLan o VLC
vlc-1.0.0-win32.exe /S
Ccleaner
ccsetup214.exe /S
Adobe Reader
adobe.exe /sPB
Foxit Reader
foxit.msi /quiet /passive
Winamp
winamp5541full.exe /S
K-Lite Codec Pack
klcodec434f.exe /silent
Codec XVID
XVID.exe /VERYSILENT
Codec AC3
ac3.exe /SMozilla Firefox
fire.exe -ms
Mozilla Thunderbird
thunderbird.exe -ms
Internet Explorer 8
IE8.exe /passive /update-no /no-default /norestart
Internet Explorer 7
IE7.exe /passive /quiet
JAVA (JRE)
java.exe /quiet /passive
Adobe Shockwave - Pueden descargar el Instalador .msi aqui
shock.msi /quiet /passive
Adobe Flash
Version nueva: install_flash_player.exe /install
Versiones anteriores: flash.exe /S
Malicious Software Removal Tool o Herramienta de eliminación de software malintencionado
mal.exe /Q
Opera
Opera.exe /S /v/qn
Spybot Search & Destroy
spybot.exe /VERYSILENT /NORESTART /COMPONENTS="MAIN,LANGUAGE,SKINS"
OpenOffice.org 3.x
openoffice.exe /S /q/vn
DVDDecrypter
DVDDecrypter.exe /S
DVD Shrink
dvdshrink.exe /silent
NTREGOPT (NT Registry Optimizer)
ntregopt.exe /VERYSILENT
TuneXP
TuneXP15.exe /S
Auslogics Disk Defrag
diskdefrag.exe /silent
iTunes o Quicktime
Leer aqui: viewtopic.php?f=14&t=3799
iTunes801Setup.exe /quiet /passive
Google Picasa
picasa3.exe /S /q/vn
Direct-X 9
directxaug2008.exe /Q /T:C:\Directx9
eMule
eMule0.49b.exe /S /q/vn
LimeWire
LimeWireWin.exe /S /q/vn
nLite
nlite.exe /silent
UltraVNC
ultravnc.exe /silent
Daemon Tools Lite
daemon4301lite.exe /S /q/vn
Notepad++
notepad511.exe /S /q/vn
7-Zip
7z462.exe /S /v/qn
o
7z462-x64.msi /quiet /passiveWinRAR
wrar380.exe /s
Bart's PE Builder
pebuilder3110a.exe /silent
Malwarebytes' Anti-Malware
mbam1.33.exe /VERYSILENT
CutePDF
CuteWriter.exe /silent o CuteWriter.exe /verysilent


fuente de los switches en letheonline.net