Эта техника doskey
представлена в SuperUser, см. https://superuser.com/questions/49170/create-an-alias-in-windows-xp.
Проблема в том, что вы не можете определить псевдоним, который будет использоваться runas
.Вы можете определить псевдоним, который включает в себя и runas
, и команду, которую вы хотите выполнить, но тогда она не будет использоваться повторно.Но как насчет этого:
SET BIDS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
DOSKEY r=runas /user:user /netonly "%$1%"
, который вы затем можете использовать как
r bids
Конечно, для этого вам нужно установить переменную окружения для каждого ярлыка, который вы хотите иметь,но я думаю, что это не большее требование, чем установка самого псевдонима doskey
.В любом случае, он не создает файл и не требует, чтобы что-либо было помещено в path
.
Обновление:
Я не сделалПопробуйте сами, но похоже, что вы можете установить его и забыть.
- Переменные окружения можно установить через системные настройки Windows (см. изображение)
- The
DOSKEY
псевдоним может быть установлен каждый раз cmd.exe
запускается с использованием реестра