elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11
61  Programación / Scripting / Re: Duda en Batch en: 21 Julio 2010, 02:26 am
Empeoro  :laugh:, en vez de devolver el nombre de la carpeta devuelve "Documents" de "Documents and Settings". Salu2
62  Programación / Scripting / Re: Duda en Batch en: 20 Julio 2010, 05:45 am
Buen code BlacKGilgamesH  ;). Muchas Gracias. Pero hay un pequeño problema cuando la carpeta tiene de nombre "x .y" solo toma "x" no toma "x .y", el code esta bien salvo por el clear, me parece que es un bug del command  :-\ . Alguna otra alternativa?
63  Programación / Scripting / Re: Duda en Batch en: 20 Julio 2010, 02:02 am
Sisi, pero estoy armando un script para ocultar archivos y carpeta en donde codifica los nombres de los archivos y carpetas para no ser encontrado igual tiene otros metodos de seguridad, entonces cuando el usuario arrastra el archivo o carpeta al programa y le da enter se oculta pero para que no sea mas complicado pensaba en que detecte la carpeta. Sino el usuario la va a tener que volver a escribir. Lo de identificar el archivo ya lo puede hacer con un dir pero para la carpeta no se me ocurre nada corto. Alguna forma de poder hacerlo mas corto?
64  Programación / Scripting / Re: Encerrar entre comillas- Batch en: 20 Julio 2010, 01:27 am
Aca te corrijo el code...
Código:
@echo off>carlos.txt
for /f "delims=" %%a in ('type "archivo.txt"') do ( echo "%%a" >> carlos.txt )

Te digo el problema estaba en que cuando pones
Código:
> carlos.txt
Estas haciendo que cada linea sea reemplazada por la siguiente, por esto te aparece la ultima linea.
Salu2
65  Programación / Scripting / Duda en Batch en: 19 Julio 2010, 23:46 pm
Hola amigos, tengo una duda, quiero que cuando el usuario escriba una ruta de una carpeta, el script me devuelva el nombre de la carpeta, no se como hacerlo con poco code. Lo unico que se me ocurre es hacer esto...
Código:
echo Ingrese ruta de la carpeta
set /p ruta=
cd "%ruta%"
cd..
set ubic=%cd%
cd\
set carpeta=%temp%\%random%%random%%random%
md "%carpeta%"
move "%ruta%" "%carpeta%"
set nom=%random%%random%%random%
dir "%carpeta%" /b>"%temp%\%nom%.txt"
for /f "delims=" %%i in ("%temp%\%nom%.txt") do (set carpet=%%i)
echo Nombre de la carpeta: %carpet%
move "%carpeta%\%carpet%" "%ubic%"
rd "%carpeta%"
del "%temp%\%nom%.txt"
pause>nul

Pero me parece mucho codigo para lo que necesito... ademas si adentro de la carpeta hay algun archivo en uso, es script se volveria inutil. Algun consejo de como se puede hacer esto con poco code?
Desde ya, gracias por leer.
66  Programación / Scripting / Re: Encerrar entre comillas- Batch en: 19 Julio 2010, 23:37 pm
En archivo.txt pones la ruta de tu archivo

Código:
for /f "delims=" %%i in (archivo.txt) do (echo "%%i")

o sino tambien podes poner...
Código:
for /f "delims=" %%i in ('type "archivo.txt"') do (echo "%%i")

Salu2
67  Programación / Scripting / Re: programar .BAT en: 17 Julio 2010, 04:08 am
Si la tarea programada se agrego con identificador 1
Código:
At 1 /delete

Tenes que saber el numero de identificador si no tenias otra de este tipo, el identificador por defecto es el 1. Si fuera identificador 2, 3, 4, etc en vez de poner at 1 pones at numero de identificador. Salu2
68  Programación / Scripting / Re: Internet Explorer [batch] en: 17 Julio 2010, 00:34 am
Proba este code a ver si te funciona en XP SP2 anda...
Código:
REG QUERY "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v "productname">os.txt
for /f "delims=" %%i in ('type os.txt') do (set ultimalinea=%%i)
echo Sistema: %ultimalinea:~23%>>car.txt

Salu2
69  Programación / Scripting / Re: Internet Explorer [batch] en: 16 Julio 2010, 20:39 pm
En un bat seria...
Código:
REG QUERY "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version > Ie.txt
for /f "delims=" %%i in ('type Ie.txt') do (set ultimalinea=%%i)
for %%i in (%ultimalinea%) do (set version=%%i)
echo %version:~0,1%>>rutadelarchivoendondequierasredirigirlo.extension

En el echo va a tomar el primer numero de la version y lo va a redirijir en el archivo que vos elijas. Salu2
70  Programación / Scripting / Re: Internet Explorer [batch] en: 16 Julio 2010, 03:36 am
Fijate a ver si te funciona...

Asi seria en el command
Código:
REG QUERY "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version > Ie.txt
for /f "delims=" %i in ('type Ie.txt') do (set ultimalinea=%i)
for %i in (%ultimalinea%) do (echo %i>Version.txt)

Asi seria en un bat
Código:
REG QUERY "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version > Ie.txt
for /f "delims=" %%i in ('type Ie.txt') do (set ultimalinea=%%i)
for %%i in (%ultimalinea%) do (echo %%i>Version.txt)

La version quedaría almacenada en el archivo Version.txt
Salu2
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines