Danushka "silvermace" Abeysuriya

WEVE

Windows Environment Variable Editor (WEVE) is an easy to use, rapid and effective editor for Windows environment variables. WEVE allows modification of all your environment variables (USER, SYSTEM and VOLATILE) without restarts.

A Sourceforge project has been setup to host the 2.0.3b code base in a more reliable fashion.

Download

Weve 2.0.3 BETA (No Installer) – 340 kB zip file, no setup required, unzip, read the readme+license and run.

Feature List

  • Drag and drop reordering Access to all environments (System, User and Volatile) Newer more consistent usability
  • Keyboard shortcuts
  • Context Menu
  • Blob editing
  • Editor window “smart” resizes to allow line-by-line editing
  • Colour coding
    • Light green background means “modified”
    • Light blue means “dragged”
    • Very Light blue means “pasted”
    • Darker blue means “moved because of a drag-drop”
    • Red text means the variable is not a valid File/Directory path Macros such as Desktop, My Documents, Current Time etc. In the value editor
  • Value editor interprets new lines and ‘;’ as separators
  • Saves/Loads Window size, location and “Always On Top” property to HKCU\Software\WEVE
  • Multiple resizable editor windows
  • More friendly Copy, Blob Copy & Paste
  • Completely re-written using C# and .NET 2.0

1 Comment to WEVE

  1. Mike's Gravatar Mike
    July 8, 2009 at 6:42 am | Permalink

    Looks good. Ran into a bug though when attempting to run as administrator (on vista x64):

    System.NullReferenceException: Object reference not set to an instance of an object.
    at Weve2.WeveMainForm.PopulateVariableList(RegistryKey src, TreeView& tree)
    at Weve2.WeveMainForm.WeveMainForm_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  1. By on September 8, 2008 at 8:18 pm
  2. By on December 9, 2008 at 9:02 pm

Leave a Reply

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>