Я пробовал это в моем поле ввода целевого ярлыка, но это не работает. Диалоговое окно дает мне сообщение об ошибке неверный путь? "C:\Windows\System32\cmd.exe /C start /high /affinity 3 D:\The
Elder Scrolls V - Skyrim\skse_loader.exe"
. Обратите внимание на пробелы в пути. Это космический символ, который нужно экранировать?
3 ответа
С вашего пути
"C:\Windows\System32\cmd.exe /C start /high /affinity 3 D:\The / Elder Scrolls V - Skyrim\skse_loader.exe"
Следующая часть, и особенно слеш, кажется наиболее подозрительной, поскольку она не разрешена в пути:
D:\The/ Elder
Я бы переписал вашу цель, используя короткое имя 8.3 (это поддельное имя в примере, просто чтобы показать, как оно должно выглядеть):
«C:\Windows\System32\cmd.exe» /C start /high /affinity 3 D:\TheElde ~ 1\skse_l ~ 1.exe
Я пытался сделать нечто подобное в Windows 10, где мне нужно было добавить аргумент к цели ярлыка моей программы Eclipse, где аргумент был путем с пробелом (C:\Program Files\Java\jdk1.7.0_80\jre\bin\javaw) [обратите внимание на пробел в «Программных файлах»] ...
Если вам просто нужно разрешить пространство в пути, заключите его в кавычки.
Поэтому мой аргумент звучал так : «C:\Program Files\Java\jdk1.7.0_80\jre\bin\javaw»
Принятый ответ от @Phpdevpad помог мне разобраться в этом, но в этом решении цитаты не были сфокусированы, поэтому я сделал отдельный ответ.
Задача решена. Для запуска опции нужен заголовок: http://www.vistax64.com/gaming/197915-setting-processor-affinity-made-easy.html. C:\Windows\System32\cmd.exe /C START "Skyrim" /high /affinity 3 "D:\The Elder Scrolls V - Skyrim\skse_loader.exe"