1

Есть ли параметр в командной строке (cmd.exe), который поставляется с Windows, чтобы установить аргументы команды по умолчанию. Например, я могу захотеть, чтобы dir /a каждый раз, когда я запускаю dir показывал скрытые файлы. Для удобства я бы хотел, чтобы /a всегда был включен, даже если я не предоставляю эту опцию.

Чтобы получить список всех команд, о которых я говорю, введите help в командной строке

2 ответа2

2

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

COPY, XCOPY и MOVE могут получить значение по умолчанию /Y из переменной COPYCMD. Значение по умолчанию может быть переопределено с помощью параметра /-Y в командной строке.

DIR может получить любую опцию из переменной DIRCMD. Значения переменных среды по умолчанию могут быть переопределены путем добавления префикса к параметру - в командной строке, например /-W

Могут быть другие переменные для управления некоторыми другими командами, но я не знаю их.

В отличие от макросов DOSKEY, значения по умолчанию, заданные переменными среды, применяются как к пакетным сценариям, так и к командной строке.

2

Вы хотите создать псевдонимы CMD. Доски, кажется, работает просто отлично. Позволяет настроить набор параметров для текстового файла. Эта ссылка может быть вам полезна.

http://www.displayobject.fr/2010/03/07/create-cmd-aliases-in-windows/

Надеюсь это поможет

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