Как я могу запустить ярлык в другом каталоге при запуске его от имени администратора в Windows Vista?
-
09-06-2019 - |
Вопрос
У меня есть ярлык на моем рабочем столе, который открывает командную строку со многими нужными мне аргументами.Я установил для поля "начать в" значение d:\, и оно работает, как ожидалось (приглашение начинается с d:).Когда я выбираю Дополнительно -> запуск от имени администратора, а затем открываю ярлык, он запускается в C:\Windows\System32, хотя я не менял поле "начать в".Как я могу заставить его запускаться в d:\?
Решение
Если вы используете аргумент /k, вы можете добавить одну строку для выполнения смены диска и каталога.Например:
C:\Windows\System32\cmd.exe /k "d: & cd d:\storage"
Используя &
вы можете объединить множество команд в одной строке.
Редактировать:Вы также можете сменить дисковод с помощью одной только команды cd "cd /d d:\storage"
.Спасибо Адаму Митцу за комментарий.