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

0

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

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

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

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

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

Спасибо

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

Ответы:

1

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

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

Jesper
источник
Спасибо, Джеспер, я думал, что перепробовал все доступные
варианты,
Рад, что смог помочь, Чарльз!
Джеспер