Wine PATH through command line and not persistent

André Puel picture André Puel · Aug 30, 2011 · Viewed 7.8k times · Source

I know I can change my wine PATH through regedit, but I actually need to change the PATH just for a single run.

For example, I have my software called frontend.exe, this depends on example/mylib.dll, I need to invoke frontend.exe with example/ on PATH. But I may not set this on the registry be cause this configuration is just for this application, not for every wine application...

Answer

André Puel picture André Puel · Oct 19, 2015

Wine supports the WINEPATH variable. If, in your Unix Shell, you export WINEPATH, once you launch wine it will use this to populate the PATH environment variable inside wine.

Example:

$ WINEPATH=anything\\it//willNotBeParsed wine cmd
Wine CMD Version 5.1.2600 (1.6.2)

C:\>echo %PATH%
anything\it//willNotBeParsed;C:\windows\system32;C:\windows;C:\windows\system32\wbem