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 - leogtz

#2531
Cita de: BadDevil en 20 Febrero 2009, 03:33 AM
se puede acer esto desde un pc remoto?

Si tienes la shell remota, no hay ningun problema.

Saludos.
#2532
Lo puse, para especificar que si se ejecuta desde una ventana de comandos,  que no saliera de la misma, que solo termine el Batch, más no toda la sesión (CMD).

El 0, indica el Errorlevel, en este caso indique 0, "todo normal", sin errores.

Saludos.

Ayuda :
exit /?
help exit
#2533
@echo off
for /f "tokens=1" %%x in ('wmic logicaldisk get caption^, description ^| find /i "extra"') do (
start "" /max explorer.exe %%x
)
echo Terminado.
exit /b 0
#2534
Por fin acabe de bajarlo, descomprimidos se hacen mas de 3 GB y 3 .iso´s.  :D

Saludos.
#2535
Scripting / [Perl] Clip.pl
17 Febrero 2009, 01:34 AM
Bueno, hice este Script por que no me gustaba usar Nircmd, para manipular el Clipboard de Windows, asi que aqui esta :

Código (perl) [Seleccionar]
#!/usr/bin/perl
# Leo Gutierrez Ramirez.
# leorocko13@hotmail.com
use strict;
use warnings;
use diagnostics;
use Win32::Clipboard;
if(!@ARGV)
{
print $0;
print "\nModo de uso : \n$0 [-v] [-c] [-s Cadenas]\ n";
print q(
-v : Ver el contenido del portapapeles.
-c : Limpiar el contenido del portapapeles.
-s : Poner el texto especificado en el portapapeles
);
} elsif(lc($ARGV[0]) eq '-v')
{
my $CLIP = Win32::Clipboard();
print $CLIP->Get();
} elsif(lc($ARGV[0]) eq '-c')
{
my $CLIP = Win32::Clipboard();
$CLIP->Empty();
} elsif(lc($ARGV[0]) eq '-s')
{
die "Falto la cadena a poner en el portapapeles" unless($ARGV[1]);
my $CLIP = Win32::Clipboard();
$CLIP->Set($ARGV[1]);
}
exit();



C:\>code.pl -v
aklsjdlkjalsdkj alksjdal  s laksdflaksdjlaksd
C:\>


C:\>code.pl -c

C:\>



C:\>code.pl -s "Este texto irá al portapapeles"

C:\>code.pl -v
Este texto irß al portapapeles
C:\>



Saludos.
#2536
Scripting / Re: ayuda..,
15 Febrero 2009, 23:35 PM
Que error te da?
#2538
Código (dos) [Seleccionar]
@echo off
echo %cd%
if ["%cd%"]==["%cd:~0,3%"] (
echo Directorio raiz
) else (
echo No directorio raiz
)
#2539
Scripting / Re: tabla de multiplicar
9 Febrero 2009, 20:08 PM
@echo off
:: Tablas de mutiplicar hasta el 20
set /a operacion=0
set /a aumento=1
for /l %%x in (1 1 20) do (
echo Tabla : %%x
)
echo.Elija el numero de la opcion deseada :
:menu
echo:
set /p table=Tabla :
if not defined table (goto:menu)
if %table% gtr 20 (goto:menu)
if %table% lss 1 (goto:menu)
:bucle
if %aumento% equ 11 (
pause>nul
goto:eof
)
set /a operacion=%table%*%aumento%
echo. %table% x %aumento% = %operacion%
set /a aumento+=1
goto:bucle
#2540
Scripting / Re: tabla de multiplicar
9 Febrero 2009, 19:54 PM
@echo off
:: Tablas de mutiplicar
for /l %%x in (1 1 10) do (
echo Tabla : %%x
)
echo.Elija el numero de la opcion deseada :
:menu
echo:
set /p table=Tabla :
if not defined table (goto:menu)
if %table% gtr 10 (goto:menu)
if %table% lss 1 (goto:menu)
for /l %%x in (%table%,%table%,%table%0) do (
echo %%x
)