Poner clave a un .bat?

Tema en 'Informática - Tecnología' iniciado por SykeS, 9 Ene 2009.

  1. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    alguien sabe como podria poner una clave para ejecutar un .bat? mi intención es que pida clave para cambiar la hora de windows y se me ocurre hacer un .bat con clave. alguien sabe como?

    Un saludo y gracias de ante mano
     
  2. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    nadie sabe como hacerlo?
     
  3. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    A ver esos informaticos que yo la programacion la tengo olvidada..
     
  4. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.209
    Me Gusta:
    860
    Ubicación:
    X
    Puedes probar esto, pero no mola demasiado porque se ve la contraseña al editar el fichero y al escribirla en pantalla:

    CODE, HTML o PHP Insertado:
    @ECHO OFF
    :INICIO
    CLS
    ECHO.
    ECHO.
    ECHO PROBATINA DE PASSWORD
    ECHO ---------------------
    ECHO.
    ECHO.
    ECHO Introduce la contraseña: 
    set /P Password=
    if %password%==hola goto OK
    :NO_OK
    ECHO.
    ECHO Password incorrecta...
    ECHO.
    ECHO Pulsa una tecla para volver a intentarlo...
    PAUSE >NUL
    GOTO INICIO
    :OK
    ECHO.
    ECHO.
    ECHO ¡¡Contraseña correcta!!
    ECHO.
    ECHO Aquí se pueden poner los comandos necesarios a ejecutar...
    ECHO.
    ECHO Pulsa una tecla para cerrar esta ventana.
    PAUSE >NUL
    
     
  5. Jiro

    Jiro Mr. Caceres Miembro del Club

    Registrado:
    26 Feb 2002
    Mensajes:
    73.304
    Me Gusta:
    51.263
    Ubicación:
    Helmantica
    Unete a BMW FAQ Club Unete a BMW FAQ Club Unete a BMW FAQ Club
    Que bonito lo que ha escrito SPTR. Eso es historia.
    Recuerdo tener una aplicación que hacía esto, pero sin que se viera la clave abortando el bat ("andeandará" )
     
  6. Tizon

    Tizon Coordinador Coordinador Miembro del Club

    Registrado:
    13 Jul 2003
    Mensajes:
    27.976
    Me Gusta:
    21.785
    Ubicación:
    Madrid
    Modelo:
    R 1300GS

    pero no seria un Bat tal vez fuera un .bat que ejecutaba un .bas o similar si es un .bat a secas como dice SPTR concualquier editor lo ves. :yes:
     
  7. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.209
    Me Gusta:
    860
    Ubicación:
    X
    Se puede hacer con FOR, DEBUG.COM y demás, pero ya necesitas mierda externa.

    Lo acabo de ver por google, google es tu amigo y sale todo.

    Pero demasiado complejo. Yo no me complicaría tanto hoy por hoy y lo haría por ejemplo con setup factory de indigo rose.

    Es cierto que es un programa para crear setups, pero tambien pudes hacer otras cosas para cambiar historias del sistema sin que necesariamente sea un setup.
     
  8. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    muchas gracias sptr. Yo no cargo el explorer de windows.. solo sale un programa que echo al aitre.. no tienes escritorio, y dentro de ese programa tengo un boton que solo yo puedo configurar, que lanza las aplicaciones que yo digo.. asi que creo que con lo de escribir ese en el bat me valdria.. porque seria complicado de saber si no ves nada.
    Muchas gracias y un saludo
     
  9. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    joe.. no consigo que lance el tiome date, la ruta que pongo es esta: C:\WINDOWS\system32\timedate.cpl y lo que escribo es esto:
     
  10. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.209
    Me Gusta:
    860
    Ubicación:
    X
    Joer, pero no me joas, quita el ECHO de delante de C:\WINDOWS\System32\timedate.cpl.

    ECHO es para mostrar carácteres en pantalla y para poner líneas en blanco, no para ejceutar comandos.

    O pones lo que dije o START C:\WINDOWS\System32\time blablabla.
     
  11. Pedro MA

    Pedro MA Forista Senior

    Registrado:
    7 May 2006
    Mensajes:
    4.621
    Me Gusta:
    297
    Ubicación:
    Madrid
    Modelo:
    e87 (dep); e60 530xd
    Puedes hacer un bat que lance una pequeña aplicación compilada en C, en donde almacenar/comprobar la clave. Pero claro, necesitas saber un poco de C.

    Saludos.
     
  12. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.209
    Me Gusta:
    860
    Ubicación:
    X
    Esas aplicaciones seguramente ya están compiladas por otros y no te hará falta ni hacerlas, incluso con DEBUG salía uno que compilaba una aplicación pura y dura para eso, creando un simple .COM temporal, pero supongo que eso era para MSDOS real y no la consola de Windows.

    Si quiere eso, que busque alguna aplicación por ahí para hacerlo.
     
  13. jrsoft

    jrsoft Guest

    antiguamente yo también hacia pequeñas aplicaciones en .bat que luego compilaba. Para ello utilizaba un programilla que se llamaba batcom.com, este programa compilaba los archivos .bat en archivos .com, que eran perfectamente ejecutables y al editarlos no se veía nada del contenido original, solo los 'marcianitos'.

    Ahora no se si seguirá funcionando bajo windows.

    Saludos

    Edito:
    Algunas versiones de Windows traen un programilla que hacen precisamente esto, se llama Iexpress <pinchar aqui>
     
  14. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    a ver si lo pruebo mañana en el curro..
     
  15. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    sptr perdona mi ignorancia.. pero en el codigo donde pongo la contraseña? esque me da fallo de contraseña siempre
     
  16. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.209
    Me Gusta:
    860
    Ubicación:
    X
    Joer, usa un poco el sentido común. Busca donde pone "hola" y la cambias por la contraseña que quieras.

    Por otro lado, te aviso que esta es la última vez que te hago los deberes, que encima seguro que cobras por ellos. Así de claro te lo digo.
     
  17. SykeS

    SykeS Forista

    Registrado:
    12 Feb 2008
    Mensajes:
    1.592
    Me Gusta:
    0
    Ubicación:
    Bilbao
    perdon, me di cuenta segun lo escribi, ahora iva a decir que ya esta todo correcto. Muchas gracias
     

Compartir esta página