mirror of
				https://github.com/cmderdev/cmder.git
				synced 2025-10-30 17:01:57 +08:00 
			
		
		
		
	Merge pull request #2618 from xpam-net/master
Fix a problem with an ampersand character in path
This commit is contained in:
		
							
								
								
									
										6
									
								
								vendor/lib/lib_path.cmd
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/lib/lib_path.cmd
									
									
									
									
										vendored
									
									
								
							| @@ -74,7 +74,7 @@ exit /b | ||||
|     set "find_query=%add_to_path%" | ||||
|     set "find_query=%find_query:\=\\%" | ||||
|     set "find_query=%find_query: =\ %" | ||||
|     set OLD_PATH=%PATH% | ||||
|     set "OLD_PATH=%PATH%" | ||||
|  | ||||
|     setlocal enabledelayedexpansion | ||||
|     if "!found!" == "0" ( | ||||
| @@ -121,8 +121,8 @@ exit /b | ||||
|     exit /b | ||||
|  | ||||
|     :toolong | ||||
|       echo %OLD_PATH%>tempfileA | ||||
|       echo %PATH%>tempfileB | ||||
|       echo "%OLD_PATH%">tempfileA | ||||
|       echo "%PATH%">tempfileB | ||||
|       fc /b tempfileA tempfileB 2>nul 1>nul | ||||
|       if errorlevel 1 ( del tempfileA & del tempfileB & goto :changed ) | ||||
|       del tempfileA & del tempfileB | ||||
|   | ||||
		Reference in New Issue
	
	Block a user