Цель в ярлыке: неверное имя файла, имя каталога или синтаксис метки тома - PullRequest
0 голосов
/ 05 августа 2020

У меня установлена ​​Anaconda, и я хочу, чтобы ее приглашение открывалось в D: с правами администратора. Поскольку "Запуск от имени администратора" включен, параметр "Запускать в" игнорируется в Windows. Поэтому я использую «Target», чтобы открыть его в D: z, например:

%windir%\System32\cmd.exe /k "D: & cd D:\" /k C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3

Он действительно открывается в D: \, но я не могу запустить python из дистрибутива anaconda. Я получаю это сообщение об ошибке:

The filename, directory name, or volume label syntax is incorrect.

Как мне это исправить?

1 Ответ

1 голос
/ 05 августа 2020

Я бы предпочел использовать cd /d d:\ и использовать переменную %ComSpec%

%ComSpec% /k cd /d d:\ & "C:\ProgramData\Anaconda3\Scripts\activate.bat" "C:\ProgramData\Anaconda3"

Или даже:

%ComSpec% /k cd /d d:\ & "%programdata%\Anaconda3\Scripts\activate.bat" "%programdata%\Anaconda3"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...