# salt.modules.win_path

Manage the Windows System PATH

Note that not all Windows applications will rehash the PATH environment variable, Only the ones that listen to the WM_SETTINGCHANGE message http://support.microsoft.com/kb/104011

`salt.modules.win_path.` `add`(path, index=0)

  Add the directory to the SYSTEM path in the index location

  CLI Example:

      # Will add to the beginning of the path
      salt '*' win_path.add 'c:\python27' 0

      # Will add to the end of the path
      salt '*' win_path.add 'c:\python27' index='-1'

`salt.modules.win_path.` `exists`(path)

  Check if the directory is configured in the SYSTEM path Case-insensitive and ignores trailing backslash

  CLI Example:

      salt '*' win_path.exists 'c:\python27'
      salt '*' win_path.exists 'c:\python27\'
      salt '*' win_path.exists 'C:\pyThon27'

`salt.modules.win_path.` `get_path`()

  Returns the system path

`salt.modules.win_path.` `rehash`()

  Send a WM_SETTINGCHANGE Broadcast to Windows to rehash the Environment variables

`salt.modules.win_path.` `remove`(path)

  Remove the directory from the SYSTEM path

Current Salt release: 0.17.1

#### Previous topic

salt.modules.win_ntp

#### Next topic

salt.modules.win_pkg

### Quick search

Enter search terms or a module, class or function name.

### Upcoming SaltStack Events

My conferences on Lanyrd