Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Разное - [решено] PsExec - Не удается найти указанный файл

Ответить
Настройки темы
Разное - [решено] PsExec - Не удается найти указанный файл

Ветеран


Сообщения: 1636
Благодарности: 50

Профиль | Отправить PM | Цитировать


Приветствую!

Пытаюсь запустить на удаленной машине PsExec в следующем виде:
Код: Выделить весь код
psexec \\ws1 -u domain\user -p password "\\SERVER\share\setup.msi"
Выдается ошибка "Не удается найти указанный файл". Хотя к удаленной машине доступ есть, файл по указанному пути существует.

Подскажите, пожалуйста, куда копать?

P.S. Пробовал запускать на целевой машине psexec:
Код: Выделить весь код
psexec -u domain\user -p password "\\SERVER\share\setup.msi"
- срабатывает нормально.

Отправлено: 14:15, 12-09-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата The_Immortal:
Подскажите, пожалуйста, куда копать? »
Попробуйте копать в сторону «msiexec.exe» с указанием пути к «setup.msi» в качестве его параметра. Например (не проверялось):
Код: Выделить весь код
psexec.exe \\ws1 -u domain\user -p password c:\windows\system32\msiexec.exe /quiet /norestart /i "\\SERVER\share\setup.msi"
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:28, 12-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 1636
Благодарности: 50

Профиль | Отправить PM | Цитировать


Iska, благодарю, так сработало! Странно, что psexec не смог взаимодействовать с msi непосредственно... Ну да ладно.

Отправлено: 12:46, 13-09-2016 | #3


Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1874

Профиль | Отправить PM | Цитировать


The_Immortal,
http://forum.oszone.net/thread-318192.html

-------
Кто реку перешел, тому росы бояться ни к чему

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:58, 13-09-2016 | #4


Ветеран


Сообщения: 2593
Благодарности: 247

Профиль | Отправить PM | Цитировать


Цитата Iska:
Попробуйте копать в сторону «msiexec.exe» с указанием пути к «setup.msi» в качестве его параметра. »
а похожий вопрос, но с обычным exe - точно так же не находит по тому же пути, что сам батник только что уложил.
Ему скармливать путь к консоли на удаленной машине и давать исполняемый файл как параметр?

Причем, мне требуется запускать инсталлер МС офиса с его собственным параметром в конфиге -

Код: Выделить весь код
psexec \\computername -u user -p password -d -accepteula \\computername\path\setup.exe /config config.xml
здесь менять на

Код: Выделить весь код
psexec \\computername -u user -p password -d -accepteula c:\windows\system32\cmd.exe /quiet /norestart /i "\\computername\path\setup.exe /config config.xml"
?

зы, попробовал с этим - аналогично не находит, но уже
the system cannot find batch label specified

Последний раз редактировалось bredych, 05-06-2020 в 10:10.


Отправлено: 09:48, 05-06-2020 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата bredych:
мне требуется запускать инсталлер МС офиса с его собственным параметром в конфиге - »
bredych, где расположен «config.xml»? Почему путь к «setup.exe» указывается как сетевой?

Цитата bredych:
здесь менять на »
Даже не понял, зачем это.

Отправлено: 05:27, 06-06-2020 | #6


Ветеран


Сообщения: 2593
Благодарности: 247

Профиль | Отправить PM | Цитировать


Цитата Iska:
где расположен «config.xml» »
в той же папке, что и исполняемый файл.
Классический метод предконфигурации офисного пакета: запускаешь у себя с ключем /admin , конфигуришь, сохраняешь msp, плюс конфиг.хмл в ту же папку перекладываешь, подредактив, если надо. Потом весь пакет копируешь (разумеется не вручную уже) на целевую машину и запускаешь сетап с параметром, чтоб он не задавал вопросов, а втихую всё сам делал.
при подключении по рдп и введения той же строки в консоль вручную - всё корректно делает. Батником - "не находит".
Если путь вместе с параметром в кавычки - тоже не находит.

Цитата Iska:
Почему путь к «setup.exe» указывается как сетевой? »
потому что это на машинах в сети. Имя машины подставляется из списка по очереди.
Смотрю на батник, он корректно отображает в каждом случае путь, но говорит, что не находит его.

Цитата Iska:
Даже не понял, зачем это. »
подумал уже от отчаяния хоть так с бубном покамлать - кому-то выше в теме помогло, вдруг и мне поможет ))

Отправлено: 09:32, 08-06-2020 | #7


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата bredych:
в той же папке, что и исполняемый файл. »
А текущим каталогом в этот момент будет, наиболее вероятно, %SystemRoot%\System32. Потому указанный файл не будет найден.

Цитата bredych:
потому что это на машинах в сети. Имя машины подставляется из списка по очереди. »
Я не про имя удалённой машины. Я про второе упоминание:
Цитата bredych:
Код: Выделить весь код
psexec \\computername -u user -p password -d -accepteula \\computername\path\setup.exe /config config.xml
»
Здесь должен указываться путь для машины \\computername. Локальный путь. А Вы тут указываете некий сетевой путь, похоже на ту же машину, причём без разделённого ресурса — сетевое имя машины и сразу путь.

Я бы понял, если бы setup.exe лежал где-то в сети, на другой машине, отличной от \\computername. Но и тогда требовалось бы указывать полный путь к config.xml, поскольку по умолчанию интерпретатор команд не поддерживает UNC-пути в качестве текущего каталога.

Отправлено: 22:24, 08-06-2020 | #8



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Разное - [решено] PsExec - Не удается найти указанный файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не удается найти указанный файл. IP Addr Rekayt Игры 1 09-01-2013 18:37
Службы - служба DHCP на Win7 Pro: не удается найти указанный файл takie_dela Microsoft Windows 7 12 15-04-2012 02:47
Не удается найти указанный файл stolyar Microsoft Windows NT/2000/2003 12 25-02-2010 12:10
Не удается найти указанный файл garbals Наборы обновлений для Windows XP/2003/Windows 7 3 28-07-2007 18:50
Службе Не удается найти указанный файл bach Microsoft Windows 2000/XP 7 22-08-2003 11:16




 
Переход