Альтернативы для PsExec, который работает у обычного пользователя

Я использую psexec для выполнения команд на удаленном сервере. Вот моя команда,

PsExec.exe" -u user \\server -h run.bat

Я ввожу пароль вручную. здесь я использую стандартную учетную запись пользователя из-за проблем безопасности. Когда я запускаю команду, я получаю сообщение об ошибке,

"Make sure that the default admin$ share is enabled" 

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

Как это работает в локальной сети, а не на удаленном сервере?

Есть ли альтернативные инструменты, которые будут работать в обычном режиме?

Пожалуйста, помогите мне.

1 ответ

As an alternate tool, you can use Powershell and WinRM. Powershell allows you to execute a command, or an interactive session, on the remote windows server.

Пример выполнения команды доступен здесь: Как программно / удаленно выполнить программу в экземпляре Windows EC2

Если вам нужен интерактивный сеанс, посмотрите на команду Powershll "Enter-PSSession": https://technet.microsoft.com/en-us/library/hh849707.aspx

Другие вопросы по тегам