Альтернативы для 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