Я разрабатываю командный файл командной строки на Windows 7. Я пытаюсь добавить \
в каталог, если это не так.
Это всего лишь тест:
@echo off
set solutionDir=%CD%\
echo %solutionDir%
if [%solutionDir:~-1%] EQU [\] echo ends with \
Эта строка, if [%solutionDir:~-1%] EQU [\] echo ends with \
отлично работает, чтобы проверить, заканчивается ли она на \
но я хочу проверить, не заканчивается ли она на \
.
Я пробовал все это, но во всех них я получаю синтаксическую ошибку:
if [%solutionDir:~-1%] NEQ [\] echo ends with \
if NOT [%solutionDir:~-1%]==[\] echo ends with \
if [%solutionDir:~-1%]!=[\] echo ends with \
Я получаю текущую директорию , и я хочу , чтобы добавить его \
, если оно не имеет его.
Как мне это сделать?