Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 07, 2008, 07:06:59
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, The Shadow (Vacaciones))  |  Tema: vArIaBLeS DeL sIsTeMa %windir% %homedrive% %homepath% y mas... 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: vArIaBLeS DeL sIsTeMa %windir% %homedrive% %homepath% y mas...  (Leído 1152 veces)
EOF [ Vacaciones ]
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2217


EndOfFile................. CodeBuser..............


Ver Perfil
« en: Julio 29, 2007, 09:07:21 »

wenass.........

bueno como vi por el foro k ay gente k no sabe muxo sobre las variables de sistema o entorno pues decidi acer un post referido a este tema, refiriendose a lo k es una variable, cuales segun mi punto de vista son las k mas pueden utilizarse y ser necesitadas esto no es ningun tutorial sino una informacion mas para la gente k tenga dudas sobre estas.

bueno lo primero es definir una variable de entorno.el entorno es un lugar en la memoria donde se almacenan variables con informacion acerca del sistema operativo, usadas por este y por otros programas para guardar informacion necesaria para su funcionamiento, en otras palabras un directorio donde se guarda informacion y archivos necesarios para el correcto funcionamiento de un programa o un sistema operativo.

Algunas variables de entorno se fijan en un archivo el cual se carga cada vez k se inicia el ordenador y el so(sistema operativo), sin embargo ay otras variables de entorno k son inicializadas por otros programas distintos k tambien se ejecutan al cargar el so, refiriendome con eyo por ejemplo a cuando se inicia al principio el AV y otros programas k tengamos

bueno estas son las variables k comprendo k puedan ser mas utilizadas:

_______________________________________________________________________________________

%HOMEDRIVE% = se refiere a la unidad donde esta instalado el SO(sistema operativo) ya sea C:\ E:\ Z:\ J:\ la k sea

por ejemplo si kiero copiar un bat en la unida en la k se a ejecutado pues le añado el siguiente codigo:
Código:
copy %0 "%homedrive%\"

en el momento k pongo en la direccion del copy la variable de entorno homedrive da igual como se yame el disco o esa particion ya k se copiara sin ningun problema.

_______________________________________________________________________________________

%WINDIR% = se refiere al directorio de windows k por defecto suele ser C:\WINDOWS

en este caso podriamos poner en el codigo del bat esto:

Código:
copy %0 "%homedrive%\windows\"

despues de %homedrive% podriamos windows pork es el lugar por defecto donde se instalaria windows no?, pero sino es asi, k dodnde este instalado el so de windows no este ay, no se copiara ya k no existe esa direccion, por ejemplo yo lo tengo instalado aki H:\busikso. pero tendria solucion en el momento k pongas esta variable de sistema %windir%:

Código:
copy %0 "%windir%\"

ya k se copiaria donde estuviera el so

_______________________________________________________________________________________

%SYSDIR% = se refiere al directorio del sistema de Windows k por defecto suele ser C:\WINDOWS\System en Windows 98/Me, C:\WINNT\System32 en Windows 2000 y C:\WINDOWS\System32 en Windows XP/2003/Vista, pero tambien puede k el directorio no se yame asi, aunk creo k system32 no se puede cambiar , pero si puede tener otro nombre la carpeta windows, yo usaria este codigo si lo copiaramos:

Código:
copy %0 "%windir%\system32\"

_______________________________________________________________________________________

%PROGRAMFILES% = se refiere al directorio donde se instalan por defecto la mayoria de programas C:\Archivos de programa os digo lo mismo k antes, normalmente se instalan ay los programas pero no siempre es asi sino k el usuario lo instale en otra carpeta por seguridad(aki alomejor me teneis k corregir)

_______________________________________________________________________________________

%ROOTDIR% = se refiere al directorio del sistema, lo unico k cuando le ordenes copiarse algun sitio ponle el nombre k kieras con su estension, en este caso .bat Ok?..seria algo asi:     

Código:
 @echo off & copy %0 "%rootdir%\nombre k kieras[u].bat[/u]" & exit

y se te copiara por defecto en C:\nombre k kieras.bat

_______________________________________________________________________________________

%ALLUSERSPROFILE% = se refiere a la carpeta C:\Documents and Settings\All Users kreo k esta direccion lo dice todo no?, este seria el codigo para añadir al codigo del bat para su copia en el escritorio de todos los usuarios:

Código:
copy %0 "%allusersprofile\%

_______________________________________________________________________________________

%APPDATA% = se refiere a la carpeta C:\Documents and Settings\%username%\Datos de programaesta claro no??

_______________________________________________________________________________________

%COMMONPROGRAMFILES% =se refiere a la carpeta C:\Archivos de programa\Archivos comunes si la ai Ok?..

_______________________________________________________________________________________

%COMSPEC% = se refiere a esta ruta C:\WINDOWS\system32\cmd.exe

por ejemplo para abrirlo poner esto:

Código:
start %comspec%

aunk claro siempre es mas facil poner start cmd Cheesy

_______________________________________________________________________________________

%HOMEPATH% = se refiere a \Documents and Settings\%username% para poner la ruta completa seria asi :

Código:
%homedrive%\Documents and Settings\%username%

_______________________________________________________________________________________

%USERPROFILE% = se refiere a la carpeta C:\Documents and Settings\%username%, vamos, se refiere a la carpeta del usuario en ese momento donde se encuentran favoritos, menu inicio, escritorio etc etc...

_______________________________________________________________________________________

%USERNAME% = se refiere al usuario el cual esta utilizando el so en ese momento

_______________________________________________________________________________________

vale mas o menos e puesto las variable de entorno k kreo k mas puede necesitar la gente, de todas formas abriendo la consola y tecleando set y enter t aparecen algunas, las cuales yo no e puesto aki xk no me parecian importantes ok

bueno espero k les sea util Ok??... Wink

siempre k encuentra mas informacion k me parezca interesante y k la entienda sobre las variables no dudare en ponerlo aki...

sALuDos__



_______________________________________________________________________________________



_______________________________________________________________________________________


« Última modificación: Julio 30, 2007, 03:42:44 por bUsIk49 » En línea

NORMAS DEL FORO


NOD32 ESET Smart Security 3.0.650 [ Funcionando ] | KIS6 & KIS7 [ de por vida ]
cu4nd0 cu3nte h4sta tR3s, v0lv3r4as a la n0rm4l1d4d
TerminalHacker.net
LatinoHack.com
Micki Qwerty
Visitante
« Respuesta #1 en: Julio 29, 2007, 01:37:37 »

Entiendo que quieras hacer aportaciones y todo eso pero podrias haberte leido lo que hay por ahi escrito al respecto y hubieses aprendido bastante sobre el tema pq hay informacion muy buena, ademas podrias haber hecho una guia mucho mejor, mas correcta y mas completa con esa informacion.
Cuando se hace un tutorial, se trata de que alguien que no entiende nada del tema sea capaz de hacerlo, es decir, si te pregunto ¿que es una variable de entorno? que me responderias? o que me responderia alguien que acaba de leer el texto? diria, son variables como por ejemplo %systemroot% y eso es no entender nada.
Lo primero de todo es incluir la definicion, la utilidad y su razon de existencia. ademas... te han faltado unas cuantas.
 Pese a todo gracias.
« Última modificación: Julio 29, 2007, 01:42:01 por Scofield » En línea
gollum
Miembro
*****
Desconectado Desconectado

Mensajes: 46


Saber es poder


Ver Perfil Email
« Respuesta #2 en: Julio 29, 2007, 01:44:47 »

si ya esta explicado, ademas mejor poner en cmd el comando set y ahi te das cuenta Smiley. Salu2
En línea

No hay nada mas fuerte que mis ganas de ser fuerte...
EOF [ Vacaciones ]
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2217


EndOfFile................. CodeBuser..............


Ver Perfil
« Respuesta #3 en: Julio 29, 2007, 02:05:56 »

este "tutorial" k yo no lo e kerido plantear asi, lo e kerido plantear como una pekeña ayuda para akeya

gente k no sepa sobre estas variables ya k me encontrado con gente asi x el foro pidiendo ayuda

sobre esto, y e kerido plantear un post con solo este tema....

ya se k me falta algunas, pero yo e kerido poner las k mas podrian ayudar a la gente, las k yo creo k

pueden usarse mas...

kizas no debi poner lo de newbies, no keria referirme con eyo a la gente k no tiene ni idea de bat

sino con gente k sabe  + o - de k va......

aparte si es verda k me falte explicar algunas cosas..........cuando tenga algo de tiempo lo corregire

e intentare acerlo mas detayado Wink....

sALuDos__


_______________________________________________________________________________________



_______________________________________________________________________________________

« Última modificación: Julio 29, 2007, 02:08:51 por bUsIk49 » En línea

NORMAS DEL FORO


NOD32 ESET Smart Security 3.0.650 [ Funcionando ] | KIS6 & KIS7 [ de por vida ]
cu4nd0 cu3nte h4sta tR3s, v0lv3r4as a la n0rm4l1d4d
TerminalHacker.net
LatinoHack.com
FOXmx
Habitual
*****
Desconectado Desconectado

Mensajes: 153



Ver Perfil
« Respuesta #4 en: Julio 29, 2007, 02:42:27 »

no te preocupes, yo no lo vi como un tutorial, pero he visto en varias ocaciones que el scofield nomas dice y dice, hablando de una mala manera a los users,

es comprensible lo que pones sobre las variables, pues no todos las conocen..

saludos...
En línea


Si lo que haces no funciona programa otra coza, piensa en nuevas ideas, no en las mismas.
Lo que hagas con un codigo es tu responsabilidad, estoy deacuerdo en joder el windows pero no en joder sus archivos personales.
EOF [ Vacaciones ]
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2217


EndOfFile................. CodeBuser..............


Ver Perfil
« Respuesta #5 en: Julio 29, 2007, 02:50:51 »

ok  Wink...

stado viendo post por ay y e visto k scofield es un pokiyo duro con las respuestas y podria decir las
cosas a lo mejor de otra manera y tal...pero bueno supongo k intenta ayudar de alguna manera.. Wink



sALuDos__

_______________________________________________________________________________________



_______________________________________________________________________________________
« Última modificación: Julio 29, 2007, 03:02:49 por bUsIk49 » En línea

NORMAS DEL FORO


NOD32 ESET Smart Security 3.0.650 [ Funcionando ] | KIS6 & KIS7 [ de por vida ]
cu4nd0 cu3nte h4sta tR3s, v0lv3r4as a la n0rm4l1d4d
TerminalHacker.net
LatinoHack.com
Micki Qwerty
Visitante
« Respuesta #6 en: Julio 29, 2007, 03:44:16 »

solo intento mejorar la calidad de los articulos de este foro, que la gente aprenda que las cosas se pueden hacer mejor de lo que a priori pudieran pensar... y sobre todo, que escoria hacker y basura informatica hay a patadas y en mi opinion esos sujetos son prescindibles y sus trabajos, simplemente son una mierda.

solo dejar claro mi postura, y decir que jamas he abusado un poquito siquiera de ser mod o no y no hablo desde ningun pedestal ni desde ninguna posicion privilegiada o protegida.
ahora toca hablar de informatica.

respecto a busik49 y su posto, me parece, repito, bien. Pero no es algo con lo que mucha gente de aqui va a aprender.
« Última modificación: Julio 29, 2007, 03:45:31 por Scofield » En línea
EOF [ Vacaciones ]
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2217


EndOfFile................. CodeBuser..............


Ver Perfil
« Respuesta #7 en: Julio 29, 2007, 04:15:32 »

en mi caso esta informacion de las variables me costo bastante sacarla, a base de buscar por google y de mas y debido a k a mi me costo encontrarlo pos decidi postearlo por si a alguien le pasaba lo mismo k
a mi y asi facilitarle la informacion....es mas yo soy un aprendiz e intento aprender lo maximo k pueda con este lenguaje y a su vez ayudar a keya gente k pasa por lo mismo k yo
es verda k podria a ver mejorado el post y es lo k pienso acer en cuanto tenga tiempo...

acepto tu critica como una meta para asi mejorar y superarme Wink

sALuDo__


_______________________________________________________________________________________



_______________________________________________________________________________________
« Última modificación: Julio 29, 2007, 04:16:03 por bUsIk49 » En línea

NORMAS DEL FORO


NOD32 ESET Smart Security 3.0.650 [ Funcionando ] | KIS6 & KIS7 [ de por vida ]
cu4nd0 cu3nte h4sta tR3s, v0lv3r4as a la n0rm4l1d4d
TerminalHacker.net
LatinoHack.com
Micki Qwerty
Visitante
« Respuesta #8 en: Julio 29, 2007, 05:25:41 »

eres un buen chaval, si necesitas algo y puedo ayudarte en mi perfil tienes mi correo.
En línea
EOF [ Vacaciones ]
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2217


EndOfFile................. CodeBuser..............


Ver Perfil
« Respuesta #9 en: Julio 30, 2007, 12:46:04 »

Ok Scofield gracias por prestarme tu ayuda, en cuanto pueda t agrego Wink


sALuDos__
En línea

NORMAS DEL FORO


NOD32 ESET Smart Security 3.0.650 [ Funcionando ] | KIS6 & KIS7 [ de por vida ]
cu4nd0 cu3nte h4sta tR3s, v0lv3r4as a la n0rm4l1d4d
TerminalHacker.net
LatinoHack.com
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, The Shadow (Vacaciones))  |  Tema: vArIaBLeS DeL sIsTeMa %windir% %homedrive% %homepath% y mas... « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC