Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - djrubens

#1
Necesito ayuda con un bat en el que pueda modificar registros de una agenda.
El for es lo que me está fallando y no se como hacerlo

@echo off

::menu
set DNI3=
echo --------Modificar---------
echo Para Modificar dame el DNI.
echo --------------------------
set /p DNI3=

set op=

:menu
echo ¿Que parametro quiere cambiar?
echo 1.-El nombre.
echo 2.-El apellido.
echo 3.-El telefono.

set /p op= Dime la opcion que quieres cambiar:

if #%op%# == #1# goto nombre
if #%op%# == #2# goto apellido
if #%op%# == #3# goto telefono

:nombre
set /p modificar= Escriba el nombre a modificar:
set /p mod= Escriba el nuevo nombre:
goto modif

:apellido
set /p modificar= Escriba el apellido a modificar:
set /p mod= Escriba el nuevo apellido:
goto modif

:telefono
set /p modificar= Escriba el telefono a modificar:
set /p mod= Escriba el nuevo telefono:
goto modif

:modif
for /f "tokens=1-4 delims=:" %%i in (Agenda.txt) do (

If %%i == %DNI3% (echo DNI: %%i Nombre: %%j Apellidos: %%k telefono: %%l)
set "linea=%%i"
set linea=linea:%modificar%=%mod%:%mod%:%mod%

)

:fin
#2
Hola, a ver si me podeis ayudar con un bat.
Tengo que hacer un bat el cual reciba 3 parametros, si recibe más o menos parametros dará error y finalizará, y si el número de parámetros es correcto hará una de las siguientes opciones en función del tercer parámetro.
Si el tercer parametro vale copiar se copiará el fichero indicado como primer parametro al directorio indicado como segundo parametro. Se debe comprobar antes que el fichero y directorio existen, sino es así dará error y finalizara.
La siguiente opción es lo mismo que antes pero ahora con el valor mover, y por último si el tercer parametro no vale ninguna de las dos opciones anteriores error, indicando que la sintaxis no es correcta.

Cada vez que lo ejecuto me hace esto si le pongo copiar o mover.

1 archivo(s) copiado(s)
La sintaxis del comando no es correcta.
La sintaxis no es correcta

Así lo tengo ahora mismo, y no se donde estoy fallando. Lo que si parece hacer bien es el if not

@echo off

:Inicio

set a=copiar
set b=mover

if #%3# == #%a%# goto copiar
if #%3# == #%b%# goto mover
if not #%3# == ## goto error

:copiar
xcopy %1 %2 /r /s

:mover
move %1 %2 /r /s

:error
echo La sintaxis no es correcta

:fin
#3
Hardware / Partición eliminada por error
24 Agosto 2015, 15:06 PM
Hola, necesito ayuda urgente. Hice algo horrible que creo que no tiene solución.

Resulta que yo tenia una partición de 80-90Gb de datos y en la otra Ubuntu instalado y bien yo queria instalar windows desde un usb y lo hice pero e tenido complicaciones. A la hora de elegir la partición donde queria instalar el windows yo la elegia pero me daba error en la instalacion de windows y ni me dejaba formatearla... y que fue lo que hice? ejecute el comando diskpart para arreglar la partición, puse la lista de particiones, elegi la particion dañada y ejecute el comando clean pensando que me limpiaria esa partición pero con perdón la cague, lo que hizo fue limpiar todo el disco duro. Me cargue la partición de datos donde tenía guardado todo, musica, fotos, videos, trabajos...
E probado a recuperar con testdisk y no ha dado resultado ninguno, quizás lo haya hecho mal pero yo segui los pasos analize, quick search, write...
Hay alguna pequeña esperanza de que pueda recuperar los datos? Cada vez que pienso en todo lo que e perdido me pongo malo xD
#4
Hardware / Problemas con pantalla de portatil
18 Febrero 2015, 16:34 PM
Hola que tal, soy nuevo en este foro y abro este tema porque tengo problemas con la pantalla de mi portatil, es un Sony Vaio.
Resulta que la pantalla no se me ve, cuando enciende sale el logo de Vaio pero luego ya no se ve nada, solo si le pongo una luz cerca se logra ver algo y conectandole un monitor externo se ve perfectamente. Después de mirar por internet el posible problema estaba completamente seguro que era cosa del inverter así que me compre uno en ebay pero después de haberlo probado sigue sin verse nada así que no parece ser problema de eso.
Por otra parte aparte de la luz antes de haberse estropeado me salian unas rayas blancas horizontales que al mover la pantalla se iban. No se ya que le pasa, alguien me puede ayudar?. Gracias.

Saludos