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ú

Mensajes - Eleкtro

#10841
Scripting / Re: Acerca de los respaldos
11 Junio 2012, 00:48 AM
Hombre... Algunos comandos tienen diferencias entre XP y 7, Mírate la ayuda del comando AT para saber que estás poniendo mal.

O usa SCHTASKS, Que da el mismo resultado.

Saludos
#10842
Scripting / Re: Variable general....
4 Junio 2012, 11:07 AM
Cita de: Seazoux en  4 Junio 2012, 10:28 AM
Normalmente se suele hacer asi:
if "%var1%"=="exit" exit
if "%var2%"=="exit" exit
if "%var...%"=="exit" exit

lo que quiero es algo asi:
if "%*"=="exit" exit

Para hacer eso ya te lo he aclarado, Lo tienes en los 2 ejemplos que te puse . . .
Tienes que comprobar TODAS las variables como se suele hacer "normalmente", una por una.
No se pueden agrupar con un * comodín/asterisco *, Ni tampoco se puede hacer comprobaciones multi condicionales.

Saludos
#10843
@VivaelPirateo

Debe ser causa de la versión de Windows, En windows 7 funciona todo como debe funcionar.

No puedo buscar la causa del choice ni del error porque no tengo a mano WinServer 2008 xD,
Pero lo puedes hacer tú mismo, dices que no se elimina el grupo, Pues sespues del "Todo ok?(s)" abre la consola y usa directamente este comando, y así ves el error de porque no se ha podido borrar:

Código (dos) [Seleccionar]
net localgroup "NOMBRE DEL GRUPO" /delete

saludos
#10844
Scripting / Re: [Batch] Se me cae el script
4 Junio 2012, 09:23 AM
deja esto así:

Código (dos) [Seleccionar]
echo "%var%"| FINDSTR "^\"[1-8]\"$" >NUL || (Goto :inicio)

saludos
#10845
Scripting / Re: Variable general....
4 Junio 2012, 09:19 AM
Creo que no me has comprendido

Yo me referia a esto:
Código (dos) [Seleccionar]

@Echo off

Set var1=me
Set var2=gusta
Set var3=batch

If "%VAR1%%VAR2%%VAR3%" EQU "megustabatch" (Echo: Te gusta Batch!)

Pause
exit


Pero creo que tu intención es comprobar si el valor de esas 3 variables es el mismo? (e)
(Eso no se puede hacer en Batch de un modo "normal")

Ejemplos:

Código (dos) [Seleccionar]

@Echo off

Set var1=e
Set var2=e
Set var3=e

Echo "%VAR1%"| FINDSTR "^\"e\"$" >NUL && Echo "%VAR2%"| FINDSTR "^\"e\"$" >NUL && Echo "%VAR3%"| FINDSTR "^\"e\"$" >NUL && COMANDO

Pause
exit


Código (dos) [Seleccionar]
@Echo off

Set var1=e
Set var2=e
Set var3=e

If "%VAR1%"=="e" (
If "%VAR2%"=="e" (
If "%VAR3%"=="e" (
Comando
)
)
)

Pause
exit


Si no es eso, especifica :P

saludos
#10846
Cita de: B€T€B€ en  4 Junio 2012, 00:35 AM
¿Te has planteado el realizar un tutorial (aunque sea sencillito) sobre la creacion modificacion de autoinstalables (como el Photoshop)?

No xD
Con esto sobra para aprender: http://www.jrsoftware.org/ishelp/topic_consts.htm
EDITO: además en más de una ocasión he hecho "mini tutoriales" sobre el tema, Respondiendo como comentario a algunos que preguntaban lo mismo. Bueno, ya veré si lo hago xD.

Lo que si tengo pensado hacer es un post recopilatorio de todos los instaladores portables que tengo, Dentro de pocos dias. :)

Saludos, Y gracias.
#10847
Scripting / Re: Variable general....
4 Junio 2012, 04:20 AM
Cita de: Seazoux en  3 Junio 2012, 21:02 PM
no hay alguna forma que por ejemplo, que haya un if "%*%"=="lo que sea"
es para enlazar todas las variables a un comando en comun... 

No, Las variables van por un lado, Y los argumentos por otro.

%1 = argumento 1
%2 = argumento 2
etc...
%* = Todos los argumentos agrupados.


%Var1% = Variable 1
%Var2% = Variable 2
etc...


Bueno eso creo que ya lo sabes :P.
Para agrupar todas las variables, Debes indicar el nombre de cada una...

Por ejemplo:
Código (dos) [Seleccionar]
If "%Var%1 %Var2% %var3%" EQU "Lo que sea" (Comando...)

Saludos
#10849
Scripting / Re: Negativos en batch
3 Junio 2012, 10:49 AM
Cita de: wiluxion en  3 Junio 2012, 10:09 AM
100ºC equivaldrían a -173ºK, y me muestra 373ºK, así que...

Cita de: http://www.unitsconversion.com.ar/esp/conversionunidadestemperatura/resultados2.php100 grados Celsius equivale a 373.15 grados Kelvin

http://www.metric-conversions.org/temperature/celsius-to-kelvin.htm
http://www.unitsconversion.com.ar/esp/conversionunidadestemperatura/resultados2.php
http://calculator-converter.com/k_to_c_kelvin_to_celsius_calculator.php
http://www.asknumbers.com/celsius-to-kelvin.aspx


Saludos

Edito:

De todas formas si quieres el resultado a tu manera...:

Código (dos) [Seleccionar]
@echo off

:: Visita Foro.ElHacker.Net

Echo Introduezca los grados Celsius (§C)
set /P gradoscelsius=^>^>
Set /A gradoscelsius=%gradoscelsius:-=%
set /A gradoskelvin=-273
set /A resultado=%gradoscelsius%+%gradoskelvin%
Echo Resultado: %gradoscelsius% §C = %resultado% §K | MORE

pause
#10850
Software / Re: Una duda.
3 Junio 2012, 07:12 AM
Cita de: Baquinjam Palas en 31 Mayo 2012, 22:40 PMSe que windows no detecta linux, asi es que me quedaria sin ubuntu en la copia?..

Si.
Windows no detecta una partición ext*, Pero Linux si detecta fat**/ntfs... Así que mejor haz el duplicado del DD desde Linux, ¿No? xD

PD: No se con que programa se hará, En Linux.

Saludosss