RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Educación & Entretenimiento > Tutoriales & Videos Tutoriales

Respuesta
 
Herramientas Desplegado
Antiguo 18-jul-2011     #1
Predeterminado *.* Abrir todos tus programas o carpetas desde un cmd ....[Concurso 2011]

Abrir todos tus programas o carpetas desde un cmd ....[Concurso 2011]


ok muy bien empezemos por ir al archivo ejecutable de cada
opcion (programa) ( esto lo podemos hacer de una manera sencilla
nos vamos a inicio, nos colocamos sobre la opcion todos los programas
nos despliega una lista, luego nos colocamos sobre el programa que queremos
buscar el ejecutable, le damos click derecho del mouse, propiedades,
luego clik izquierdo sobre buscar destino y automaticamente nos abre la carpeta
donde esta instalado el programa, buscamos el ejecutable y a crealrle su acceso directo....o bien podemos ingresar directamebte
desde archivos de programas y crearlos uno por uno...)

a las carpetas que siempre usamos tambien les podemos crear un acceso directo ...o tambien si trabajamos con
alguna hoja de excel o word tambien se le puede agregar...
como e de suponer que la mayoria tiene particionado su disco crear una carpeta en algun lugar de tu particion nombrarla como mas os guste
y crear todos los accesos directos en esta carpeta o pegarlos ...(si pegarlos...no
copiarlos ...porque de otra manera no funciona... tiene que ser el acceso directo original que
creamos el que pongamos dentro de esta carpeta...)




e aqui una imagen de como se ve una de mis carpetas con los accesos directos y algunos portables que tambien tengo agregados







empezaremos solo con un programa y una carpeta ustedes pueden agregar todas las que deseen


abrimos un block de notas
y empezamos con los siguiente:(nombre interno del bat)
(yo nombre el mio paginas ...nos servira mas adelante
para que el bat se inicie de nuevo...pero podeis nombrarlo como
mejor os guste si lo nombran de otra manera.... tendran que hacer los ajustes..
en el area de goto ????? como ustedes lo hayan nombrado.)

segundo : le damos noombre que tendra la cara del archivo
bat cuando se abra (mi archivo se llama MIS PAGINAS)

al terminar todos los comandos le damos :
guardar como ????? (el nombre que quieras)
y al final del nombre le agregamos (.bat)
ejemplo: Mis progras.bat
para que quede guardado de una vez como un archivo batch o pueden cambiarle el punto de extencion despues...





bueno empezaremos poniedo
dos puntos y el nombre interno del batch

luego agregamos el comandon ( @echo off)

le agregamos el codigo del color
esto es opcional si no les saldra
la pantalla negra y las letras blancas

despues ponemos los colores a las letras y al fondo de pantalla el codigo es color
paleta de colores:
0= negro
1= azul
2= verde
3= aqua
4= rojo
5= morado
6= amarillo
7= blanco
8= plomo
9= azul claro
A= verde claro
B= aqua claro
C= rojo claro
D= morado claro
E= amarillo claro
F= blanco intenso


color 0a es el que tengo en mi bat

luego agregamos TITLE nombre que le quieras dar
a tu batch .... el mio se llama mis paginas



luego comenzamos con el comando
ECHO. si agregenle punto no se porque de otra manera no funciona
ejemplo: echo.

crean otro ECHO 1. y el nombre de `prorama o carpeta que quieran
(nota _ aqui entre el comando y el numero dejar unos 2 espacios y despues del
numero siempre agregar punto. y tambien al final del nombre poner punto.)

ejemplo: echo 1. juegos.
agregar otro comando echo. sin nada mas
eso les dara un espacio en blanco en el bat
ya que de no dejar este espacio todos
los nombres les saldrian pegados
al final de esta fila no olvidar
poner el siguiente comando de lo contrario no se ejecutara
el condicionante....

echo.
set/p juego= Escribi el numero de tu eleccion y luego presiona ENTER.






ejemplo:
echo.
echo 1 juego.
echo.
echo 2.musica.
echo.
echo.
set/p juego= Escribi el numero de tu eleccion y luego presiona ENTER.






asi sucesivamente agregas todos los programas o carpetas que desees
al final tambien agrega un comando para salir del batch
echo 25. salir. asi para salir del batch tecleas 25 +enter y puedes salir jajajaja

despues viene el comando IF que ejecuta el programa si la condicionante es afirmativo
el condicionante siempre llevara el nombre
del primer objeto que agreguen
y no se olviden de agregar uno para salir
y otro mas por si da error
ejemplo
if %juego%== 00 goto salir
if %juego%== %juego% goto error





IF%_______%== goto ¿¿¿¿¿¿¿¿¿¿

ejemplo:
if%juego%== goto juego
if%juego%== goto musica
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if%juego%==
if %juego%== 00 goto salir
if %juego%== %juego% goto error






asi sucesivamente


luego de esto viene el comando
pause > nul


empezamos agregando dos puntos : y el nombre del primer condicionante
solo en el primero de estos comandos agregamos tambien
@echo off ..... en los siguientes solo ponemos dos puntos,
cls, start ( mas toda la ruta),
goto paginas ( paginas es el nombre interno de mi bat
ustedes ponen el nombre que le hayan dado a su bat)

:juego
cls
@echo off
start D:\juego
goto paginas


:
cls
start
goto


:
cls
start
goto

:
cls
start
goto

:salir
cls
msg* gracias por elegir este archivo esperamos que haya sido de su agrado..
exit
:error
cls
msg * Esta opcion todavia no esta disponible trate de ingresarla para que sea de su uso corriente.... muchas gracias.
goto paginas
pause>nule




asi sucesivamente hasta terminar el ultimo progra o carpeta
luego agregan el de salida y tambien el comando por si sale
errror eso hara que regrese al inicio del bat si se teclea algun numero
erroneo....de lo contrario se queda trabado el bat

nota_(MSG* es un comando para agregar un saludo o mensaje)
ejemplo
mensaje que sale en mi bat

al salir de el
msg* gracias por elegir este archivo esperamos que haya sido de su agrado..





:salir
cls
msg* gracias por elegir este archivo esperamos que haya sido de su agrado..
exit
:error
cls
msg * Esta opcion todavia no esta disponible trate de ingresarla para que sea de su uso corriente.... muchas gracias.
goto paginas
pause>nule





















:paginas
@echo off
color 0a
Title mis paginas
echo.
echo 1. juego.
echo.
echo 28. winrar.
echo.
echo 00. salir.
echo.
set/p juego= Escribi el numero de tu eleccion y luego presiona ENTER.


if %juego%== 1 goto juego
if %juego%== 28 goto winrar
if %juego%== 00 goto salir
if %juego%== %juego% goto error


pause>nul
:juego
cls
@echo off
start D:\juego
goto paginas

:winrar
cls
start D:\juego\bat\winrar
goto paginas


:salir
cls
msg* gracias por elegir este archivo esperamos que haya sido de su agrado..
exit
:error
cls
msg * Esta opcion todavia no esta disponible trate de ingresarla para que sea de su uso corriente.... muchas gracias.
goto paginas
pause>nule




NOTA( la opcion salir es totalmente opcional....
asi puede poner uno un mensaje de despedida....
el mensaje tambien es opcional...
como el que le agregue cuando me da error)



un ejemplo de como se ve el cmd al estar en ejecucion en la maquina


(dentro de mis preferencias tengo el archivo.bat en C:\Documents and Settings\??????????\Menú Inicio\Programas\Inicio
para que se cargue cuando inica la computadora...)



(nota1=como mi primer elemento se llama juego ...la cual es una carpeta que uso
por eso en la opcion donde aparece _______if %juego%==_____aparece.... ustedes usaran
la del primer programa o carpeta que usen ya sea if%word%== o cualquier otro programa o carpeta.....)


(nota2_ en el parametro de start_?:?/?/------escribir correctamente toda la ruta que lleve hasta el acceso directo
ejemplo: start D:\juego\bat\winrar
y si es un programa portable agregarle tambien el punto de extencion por ejemplo .exe o .bat
ya que de lo contrario no funciona...)




explicacion de los comandos a continucacion

*color 0a es el comando de color les dejara el fondo negro y las letras verde fosforecente
* ECHO OFF Quita la visulización de lineas de comando automáticamente ejecutadas.
*IF Permite la ejecución condicional, es decir, sólo se ejecuta el comando si cumple con la condición introducida.
* CLS Borra todo de la pantalla y regresa el cursor en la esquina izquierda superior.
*Goto Salta la ejecución del programa hacia la línea indicada: GOTO label
Donde :Label (advierte los dos puntos) es una etiqueta que identifica la línea. 8 caracteres máximo.
*START comenzar
*MSG agrega un mensaje cualquiera a la hora de salir como lo hice en mi .bat o cuando tecleo un numero que por error no tiene
todabia un comando...
*EXIT sale del comando cmd
*PAUSE Suspende la ejecución de comandos y presenta un mensaje para que el usuario presione una tecla para continuar.
"pause > nul" no muestra mensaje al pausar la ejecucion, pero sigue requiriendo que el usuario presione cualquier tecla para poder continuar.


cualquier duda al respecto no duden en mandarme un privado
con gusto aclarare las dudas al respecto
tambien pueden agregar un shutdown para que apague la compu tambien
yo la verdad ya no me hago a la idea de no tener mi archivo bat
jajajaja ya me se de memoria todos los numeros que activan mis programas
favoritos
nota_ ttambien se pueden agregar la calculadora, los juegos....etc

aqui un ejemplo de como queda un bat


[COMPAÑERO, DEBES SEGUIR LAS NORMAS DEL FORO, NO SE PERMITEN ESTOS ENLACES DE WAREZ]

:shock2 ::pintura











o simplemente pueden copiar la lista y rellenarla les hara un poco mas facil
el trabajo

:
Spoiler:
:paginas
@echo off
color 0a
Title ????????????????????
echo.
echo 1. ¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿ .
echo.
echo. 2.
echo.
echo. 3.
echo.
echo. 4.
echo.
echo. 5.
echo.
echo. 6.
echo.
echo. 7.
echo.
echo. 8.
echo.
echo. 9.
echo.
echo. 10.
echo.
echo. 11.
echo.
echo. 12.
echo.
echo. 13.
echo.
echo. 14
echo.
echo. 15.
echo.
echo. 16.
echo.
echo. 17.
echo.
echo. 18
echo.
echo. 19.
echo.
echo. 20.
echo.
echo. 21.
echo.
echo. 22.
echo.
echo. 23.
echo.
echo 00. salir.
echo.
set/p juego= Escribi el numero de tu eleccion y luego presiona ENTER.

if %juego%== 1 goto ¿¿¿¿¿¿¿¿¿¿¿¿¿¿
if %juego%== 2 goto
if %juego%== 3 goto
if %juego%== 4 goto
if %juego%== 5 goto
if %juego%== 6 goto
if %juego%== 7 goto
if %juego%== 8 goto
if %juego%== 9 goto
if %juego%== 10 goto
if %juego%== 11 goto
if %juego%== 12 goto
if %juego%== 13 goto
if %juego%== 14 goto
if %juego%== 15 goto
if %juego%== 16 goto
if %juego%== 17 goto
if %juego%== 18 goto
if %juego%== 19 goto
if %juego%== 20 goto
if %juego%== 21goto
if %juego%== 22 goto
if %juego%== 23 goto
if %juego%== 24 goto
if %juego%== 25 goto
if %juego%== 26 goto
if %juego%== 27 goto
if %juego%== 28 goto
if %juego%== 00 goto salir
if %juego%== %juego% goto error



pause>nul
: ¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿
cls
@echo off
start
goto paginas

:
cls
start
goto paginas

:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas
:
cls
start
goto paginas

:salir
cls
msg* gracias por elegir este archivo esperamos que haya sido de su agrado..
exit
:error
cls
msg * Esta opcion todavia no esta disponible trate de ingresarla para que sea de su uso corriente.... muchas gracias.
goto paginas
pause>nule



nota solo cambiar el nombre de juego por el del primer comando que ustedes agregen o programa.... en if% ______%==


Última edición por hermanosaban; 23-jul-2011 a las 20:36
Responder Citando
Los siguientes 6 usuarios agradecen a hermanosaban por este mensaje:
carmen10 (19-jul-2011), cramercaba (19-jul-2011), Hunted (18-jul-2011), jchierro (18-jul-2011), joselmq (18-jul-2011), wlsnch (23-jul-2011)
Antiguo 18-jul-2011     #2
Predeterminado



Conocimiento: Máximo Poder
Enviar un mensaje por Yahoo  a Hunted Responder Citando
Los siguientes 2 usuarios agradecen a Hunted por este mensaje:
baduser (18-jul-2011), hermanosaban (24-jul-2011)
Antiguo 18-jul-2011     #3
Predeterminado

Muy bueno este tuto, muchas gracias por participar !!!


salu2
Responder Citando
Antiguo 18-jul-2011     #4
Predeterminado






Gracias por participar ... saludos.



Aprende lo que puedas y enseña lo que sepas, el conocimiento es patrimonio de TODOS
Responder Citando
Los siguientes 2 usuarios agradecen a Eloy58 por este mensaje:
baduser (18-jul-2011), hermanosaban (24-jul-2011)
Antiguo 18-jul-2011     #5
Predeterminado

en lo personal empece agregando solo un par de carpetas luego
fui agregando programas y todo lo que se me fue ocurriendo
en el mio haste le agregue un shtdown para que apague la compu
desde aqui llamo los juegos, programas,hojas de word, excel y un sin fin de
carpetas que son de mi uso
inclusive otro bat que hice con las carpetas de mis imagenes por nombre..
y asi que le tengo agregado como 60 comandos a mi batch jajaja es por lo que digo
que ya no se que hacer sin el
Responder Citando
Usuarios que han agradecido este mensaje de hermanosaban
baduser (19-jul-2011)
Antiguo 19-jul-2011     #6
Predeterminado

creo que este tutorial no tendra demasiada aceptacion
ya que la mayoria que crean ejecutables en batch
los crean solo para copiar y listo
y con el unico fin que se creo....una calculadora...o un saludo
o un minijuego.... en cambio aqui en este cada uno tiene que crear
sus propios parametros conforme lo que va a utilizar...
y se ve un poco confuso.... pero creanme que trate de explicar
cada uno de los comandos que en el apararecen para que no tengan
dudas ....yo me tome mas tiempo haciendo un sin fin de pruebas
hasta que lo hice practico para mis propositos....si a alguien le parece y
quiere hacer el propio con gusto le ayudare en cualquier duda que tenga
aunque facilite bastante las cosas con el spoiler....
ya que es casi solo de copiar y agregar los datos que neseciten
Responder Citando
Usuarios que han agradecido este mensaje de hermanosaban
baduser (19-jul-2011)
Antiguo 19-jul-2011     #7
Predeterminado

Gracias por compartir

Saludos




El que busca la verdad corre el riesgo de encontrarla.
Responder Citando
Los siguientes 2 usuarios agradecen a carmen10 por este mensaje:
baduser (19-jul-2011), hermanosaban (24-jul-2011)
Antiguo 19-jul-2011     #8
Predeterminado



La vida es lo que pasa mientras se instalan las actualizaciones de Windows
Responder Citando
Usuarios que han agradecido este mensaje de cramercaba
hermanosaban (24-jul-2011)
Antiguo 19-jul-2011     #9
Predeterminado

exelente .. muy buen tuto compañero
...

Responder Citando
Usuarios que han agradecido este mensaje de VJEVans
hermanosaban (24-jul-2011)
Antiguo 19-jul-2011     #10
Predeterminado

Te sugiero que redimensiones el tamaño de las imagenes, ya que se descuadra el foro, eso tambien se toma en cuenta...

salu2
Responder Citando
Respuesta

Etiquetas
concurso 2011


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Piratear PS2 kinp Tutoriales & Videos Tutoriales 5 02-abr-2011 02:20
Manual fspassengers en español Corbet AudioLibros, Manuales, Libros & Revistas 4 31-mar-2011 00:57
Horóscopo para 2011 Eloy58 Off-Topic 6 09-ene-2011 05:06
Feliz navidad - 1º Concurso de Postales Navideñas de IV - Premio Cuenta PREMIUM Eloy58 Eventos y Concursos 53 31-dic-2009 20:33


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2018, Jelsoft Enterprises Ltd.
Ad Management by RedTyger