3

Я пишу небольшой маленький BAT-файл, который имеет возможность создавать Doskey (псевдоним), как в Unix. например:

doskey cat=type $*
doskey ..=cd..

Мне просто нужны эти BAT-файлы, чтобы я мог поместить их на флэш-накопитель и запустить тогда, когда мне нужно будет работать на компьютере с Windows (я в основном использую компьютеры с Linux /Macintosh)

Как бы я написал это:

doskey ~= "code here"

Я хочу, чтобы это работало так, чтобы, если я являюсь текущим пользователем 'username', это привело меня прямо в каталог 'C:/Users/username'

когда я набираю:

cd ~ 

есть идеи?

Я попробовал это, но это не сработало

doskey ~=echo C:/Users/%username% | cd 

Спасибо!

1 ответ1

1

Для ~ эмуляции, использование cd /d "%USERPROFILE%"

Для других, возможно, полезных переменных введите set и нажмите Enter в командной строке cmd/dos.

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