Вопрос : проблема psexec на целевых системах 64bit

Дорог все,
Lately я использовал PsExec. Я использую его для того чтобы скопировать установителей exe нескольк NSIS к дистанционным машинам и исполнить их. Кажется, что будет курс невыполнения обязательства дистанционный этих установителей %windir% \ system32. Должно имеющийся параметр изменить это к что-то еще?

I спрашивает потому что на системах 64bit Windows вы не можете исполнить установителей NSIS от директории system32, оно бросит ошибку. консультация

Any больш была бы оценена! Благодарит bunch.
class=

Ответ : проблема psexec на целевых системах 64bit

Если вы используете -, то вариант c, архив всегда будет скопирован в реальный скоросшиватель system32, по мере того как обслуживание PsExec бежит в родном режиме (т.е. 64bit). Вам нужно побежать сценарий, проверяя если бегущ на x64, и после этого изменяющ работая dir перед копировать и бежать что-нибудь еще:, то

@echo
если существуют %WinDir% \ Sysnative cd /d %WinDir% \ SysWow64
скопируйте \ \ сервер \ доля \ NSIS.exe.
NSIS.exe

Начните этот сценарий без копировать:

psexec \ \ cmd remotePC - \ c \ сервер \ доля \ instNSIS.cmd
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us