Благодаря схожим вопросам я понял, как использовать псевдонимы в Windows. Я создал * .bat файл с содержанием:

DOSKEY tf=npm run testCucumberFirefox
DOSKEY tc=npm run testCucumberChrome
DOSKEY tie=npm run testCucumberIE

Поставил его в

C:\Users\"User"\AppData\

Добавлено новое административное задание - выполнить этот файл при входе в систему, но после запуска любого cmd.exe эти команды неизвестны.

Если я выполнил этот файл в текущем cmd.exe, то команды доступны. Есть ли шанс сделать эти команды "общедоступными" для любого экземпляра cmd.exe?

1 ответ1

2

Псевдонимы определяются локально в экземпляре консоли. Конечно, они не работают, если вы "установите" их из задачи.

Вы должны запускать свой скрипт в каждом экземпляре cmd.exe, чтобы сделать псевдонимы доступными. Сделайте это с помощью ключа /k или добавив свой скрипт в значение HKCU\Software\Microsoft\Command Processor ключа Autorun .

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