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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [SOURCE] PATHS (Administra las entradas de las variables de entorno 'PATH' y...)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOURCE] PATHS (Administra las entradas de las variables de entorno 'PATH' y...)  (Leído 4,762 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
[SOURCE] PATHS (Administra las entradas de las variables de entorno 'PATH' y...)
« en: 8 Septiembre 2013, 07:43 am »


Código:
 :::::::::     ::: ::::::::::: :::    :::  ::::::::  
 :+:    :+:  :+: :+:   :+:     :+:    :+: :+:    :+:
 +:+    +:+ +:+   +:+  +:+     +:+    +:+ +:+        
 +#++:++#+ +#++:++#++: +#+     +#++:++#++ +#++:++#++
 +#+       +#+     +#+ +#+     +#+    +#+        +#+
 #+#       #+#     #+# #+#     #+#    #+# #+#    #+#
 ###       ###     ### ###     ###    ###  ########  

 By Elektro H@cker







· DESCRIPCIÓN:

PATHS es una aplicación por línea de comandos para administrar las entradas de la variable de entorno PATH y PATHEXT de Windows.

Tiene opciones para agregar y eliminar entradas así como limpiar, restaurar o crear una copia de seguridad del PATH y del PATHEXT.

La aplicación ha sido desarrollada usando VisualStudio 2012 en el lenguaje VB.NET y bajo Framework 4.0 por el uso de LINQ.





· MODO DE EMPLEO:

Código:
[+] Syntax:

    PATHS.exe [SWITCHES] [DIRECTORY or EXTENSION or INDEX]

Código:
[+] Switches:

    /l (or) /list    | Displays a list of the path entries.
    /b (or) /backup  | Backup the entries to a Registry file.  
    /c (or) /clean   | Clean duplicates and invalid entries.
    /r (or) /reset   | Reset the paths to Windows default.
                     |
    /add -current    | Add an entry to the current user PATH.
    /add -local      | Add an entry to the local machine PATH.
    /a (or) /add     | Add an entry to both PATH's.
                     |
    /del -current    | Delete an entry from current user PATH.
    /del -local      | Delete an entry from local machine PATH.
    /d (or) /del     | Delete an entry from both PATH's.
                     |
    /addext -current | Add an extension to current user PATHEXT.
    /addext -local   | Add an extension to local machine PATHEXT.
    /addext          | Add an extension to both PATHEXT's.
                     |
    /delext -current | Delete an extension from current user PATHEXT.
    /delext -local   | Delete an extension from local machine PATHEXT.
    /delext          | Delete an extension from both PATHEXT's.
                     |
    /? (or) /help    | Display this help.

Código:
[+] Additional switch value's Syntax:

    /del -current (Directory)
    /del -current (Entry Index)

    /del -local   (Directory)
    /del -local   (Entry Index)

    * You can see all the entry index numbers typing: PATHS /list

    /addext -current (File-Extension)
    /addext -local   (File-Extension)

    /delext -current (File-Extension)
    /delext -local   (File-Extension)

Código:
[+] Usage examples:

    PATHS /list

    PATHS /clean

    PATHS /reset

    PATHS /backup "C:\Registry File.reg"
    (Saves all the PATH and PATHEXT entries to the destination file)

    PATHS /add -current "C:\Directory"
    (Adds a new entry "C:\Directory" to Current User PATH)

    PATHS /add -local "C:\Directory"
    (Adds a new entry "C:\Directory" to All Users PATH)

    PATHS /add "C:\Directory"
    (Adds a new entry "C:\Directory" to both PATH's)

    PATHS /del -current "C:\Directory"
    (Deletes entries matching as "C:\Directory" from Current User PATH)

    PATHS /del -local "C:\Directory"
    (Deletes entries matching as "C:\Directory" from All Users PATH)

    PATHS /del "C:\Directory"
    (Deletes entries matching as "C:\Directory" from both PATH's)

    PATHS /del -current 5
    (Deletes entry index 5 from Current User PATH)

    PATHS /del -local 5
    (Deletes the entry index 5 from All Users PATH)

    PATHS /addext -current ".hack"
    (Adds a new ".hack" extension to Current User PATHEXT)

    PATHS /addext -local ".hack"
    (Adds a new ".hack" extension to All Users PATHEXT)

    PATHS /addext ".hack"
    (Adds a new ".hack" extension to both PATHEXT's)

    PATHS /delext -current ".hack"
    (Deletes extensions matching as ".hack" from Current User PATHEXT)

    PATHS /addext -local ".hack"
    (Deletes extensions matching as ".hack" from All Users PATHEXT)

    PATHS /addext ".hack"
    (Deletes extensions matching as ".hack" from both PATHEXT's)[/quote]





· IMÁGENES:


















· DESCARGA:

(Resubido el 05-Marzo-2014)
http://www.mediafire.com/download/ffuxgwezf4jd5c0/PATHS.rar

Incluye Source, compilado, e instalador.

Aquí pueden ver o descargar una versión antigua y no tán completa que codeé hace bastante tiempo en Ruby: [RUBY] [APPORTE PARA WINDOWS] PATHS v0.3 - Una utilidad para el PATH


« Última modificación: 5 Marzo 2014, 23:20 pm por Eleкtro » En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: [SOURCE] PATHS
« Respuesta #1 en: 8 Septiembre 2013, 11:46 am »

NUEVA VERSIÓN DISPONIBLE

Versión 1.1

Cambios:
    
· He extendido la funcionalidad de la aplicación para poder administrar también las extensiones del PATHEXT
· He implementado y compatibilizado todas las opciones originales del PATH con la la nueva funcionalidad extendida para manejar la variable PATHEXT (añadir extension, eliminar extension, backup, clean, etc...).
· Caracteristica opcional en el instalador, esta caracteristica agrega la opción "Añadir carpeta al PATH" en le menú contextual del mouse (No lo he testeado en WinXP)

PD: Las imágenes del post principal NO son de esta última versión.

Saludos


En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines