• Почему unexpected end of file?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > "Почему то вываливается ошибка Parse error: syntax error, unexpected end of file in H:\xampp\htdocs\phptest.php on line 41
    41 строка это последняя(там где "

    Синтаксис у вас с ошибкой. Где-то не закрыли кавычку или еще что-то.
    Вы даже в вопросе на тостере скобку не закрыли и предложение не дописали
    Ответ написан
    Комментировать
  • Как запустить код на удаленной машине нестандартными или стандартными средствами Windows?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    Если есть доступ к файлам, то возможен еще и костыльный но вполне рабочий вариант с батником.
    Создаете задачу в шедулере на запуск батника через каждые пять минут к примеру.
    Батник у вас пустой. Ничего не просходит.
    Как надо что-то сделать - записываете в батник нужные команды.
    При следующем запуске они исполнятся.
    Ответ написан
    9 комментариев
  • Как запустить код на удаленной машине нестандартными или стандартными средствами Windows?

    @res2001
    Developer, ex-admin
    На счет "couldn't access" - мешает UAC. Для его обхода (для удаленного доступа к компу с администраторскими правами) нужно выставить ключ в реестре:
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    LocalAccountTokenFilterPolicy [REG_DWORD] = 1
    И, конечно, выполнять нужно от пользователя с правами администратора.
    psexec - нормально работает.
    Есть и родное средство - wmic.
    Для wmic можно задать в опциях имя удаленного пользователя и пароль (см. wmic /?). Пользователь так же должен иметь администраторские права на удаленном компьютере.
    Есть еще winrm, но сходу не скажу как его правильно готовить.

    PS: средства удаленного запуска в винде предназначены для нужд администратора, поэтому везде требуется администраторские права. Если нужно без админских прав, то можно настроить удаленный рабочий стол и пусть чел заходит по RDP и запускает что надо руками.

    PPS: если приложение как-то взаимодействует с пользовательским интерфейсом (открывает окна и т.д. и т.п.), то при удаленном запуске через psexec или wmic могут быть трудности, т.к. для удаленного запуска создается отдельный пользовательский сеанс не связанный с локальным сеансом. Соответственно приложению негде будет открывать свои окна. Из-за этого может быть не возможно удаленно запустить приложение. Консольные приложения запускаются нормально - они автоматически перенаправляют вывод на ваш удаленный компьютер. В psexec для разрешения приложению открывать окна нужно использовать ключ -i. В wmic подобного ключа, по моему, нет.
    Ответ написан
    6 комментариев