1

Вопрос на листе домашней работы:

Обновите путь поиска папки для выполнения файла пакетного сценария, включив в него подпапку "Обработка", а затем отобразите путь поиска папки. (Убедитесь, что вы сохранили путь поиска папки)

Я не уверен, что именно спрашивают, или каков ожидаемый результат.

Если бы пользователь должен был выполнить команду для вопроса, что бы он ожидал от нее?

3 ответа3

0

SET без параметров будет отображать текущие переменные среды (включая PATH).

SET variable= без значения удалит переменную из среды.

SET variable=value назначит значение переменной. Теперь вы можете использовать %variable% в пакетных файлах всякий раз, когда вам нужно его значение (например, echo %variable% чтобы напечатать его значение).

Также обратите внимание, что SET variable=new_value перезапишет существующее значение, если оно есть. Поскольку вас просят сохранить существующее значение, вам нужно использовать SET variable=%variable%;new_value (точки с запятой, конечно, являются разделителями в случае PATH). Это, конечно, добавит new_value к существующему значению, а затем присвоит всю строку переменной.

0

Я думаю, что вопрос состоит из 2 частей:

1 - Запишите полный путь к подпапке обработки (например, c:\folder\folder2\processing)
2 - Показать путь на экране.

Вам нужно что-то вроде следующего псевдокода

установить имя переменной = расположение папки
Имя эхо-переменной на экране

0

Путь поиска - это место, где операционная система автоматически ищет исполняемые файлы / скрипты, поэтому вы можете запускать их, используя только их имя (foo.sh , foo.cmd) вместо абсолютного или относительного пути (/usr/bin/foo.sh , C:\Windows\System32\foo.cmd). В вопросе предлагается добавить определенную папку в системную или пользовательскую PATH а затем отобразить измененную PATH .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .