Recently, when learning DOS batch processing encountered a problem, that is, when running a specific path program if the path with a blank space will be the problem, so go online to find a solution, summed up the two methods are as follows:
For example: Open the Nvidia Control Panel with the path C:\Program files\nvidia corporation\control panel Client\nvcplui.exe At this point if you use start C:\Program files\ directly NVIDIA Corporation\control Panel Client\nvcplui.exe will be prompted to say that the file could not be found, then how to solve it?
1. You can use path=%path% C:\Program files\nvidia corporation\control Panel Client
Start Nvcplui.exe
Or
2.start "" "C:\Program files\nvidia corporation\control Panel Client\nvcplui.exe"
or start "Nvcplui.exe" "C:\Program files\nvidia corporation\control Panel Client\nvcplui.exe"
Two methods of running DOS batch with space path software