Рунас использует exe, который имеет дальнейшее расширение


0

Я пытаюсь использовать runas таким образом, чтобы запустить исполняемый файл, который должен загрузить файл, например:

runas / user: domain \ admin / savecred "C: \ программные файлы \ программный каталог \ program.exe file.sse"

Если я запускаю из командной строки только путь к файлу и расширение файла, то он работает нормально, вставляя runas перед ним, и он не может загрузить файл.

Есть идеи, если это можно изменить, чтобы работать?

Я думаю, что файл bat, который, возможно, вызывает runas для запуска программы, сохраненной как переменная, может быть?

Спасибо


1
Первая идея заключается в том, что учетная запись, под которой вы запускаете приложение, не имеет прав доступа.
EBGreen

Ответы:


1

Вам просто нужно также указать путь к program.exe и экранировать внутренние кавычки с обратной косой чертой (\), например:

runas / user: domain \ admin / savecred "\" C: \ программные файлы \ программный каталог \ program.exe \ "file.sse"


Спасибо, Джеспер, я думал, что перепробовал все доступные
варианты,

Рад, что смог помочь, Чарльз!
Джеспер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.