Saya ingin menambahkan beberapa binari ke jalur untuk sesi konsol saya dan saya melakukannya seperti itu
if not defined WIXTOOLKIT_IN_PATH (
set WIXTOOLKIT_IN_PATH=1
set MY_PATH=%~dp0..\tools\wix
SET PATH=%MY_PATH%;%PATH%
)
Tapi ternyata begitu, bahwa PATH saya berisi spasi dan saya menerima pesan \Skype\Phone\ was unexpected at this time.
dengan set PATH
perintah bergema
SET PATH=;C:\Python34\;C:\Python34\Scripts;C:\ProgramData\
Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\Sy
stem32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Pr
ogram Files (x86)\Skype\Phone\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Pr
ogram Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\Mic
rosoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\CMake\bin
Saya yakin, ini adalah situasi sepele, tetapi saya tidak dapat menemukan solusi. Bagaimana saya bisa memperbaikinya?
windows
command-line
environment-variables
path
whitespace
Vasilly.Prokopyev
sumber
sumber
SET "PATH=%MY_PATH%;%PATH%"
Jawaban:
PATH saya berisi spasi dan saya menerima pesan ... saat ini tidak terduga
Anda perlu mengutip argumen yang akan ditetapkan.
Menggantikan:
Dengan:
Bacaan lebih lanjut
sumber