- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Имеем два удаленных сервера в интернет, на одном windows - на втором linux apache сайт php
1 Можно ли со страницы сайта нажав на кнопку запустить на удаленном сервере windows бат файл?
2 Можно ли передавать параметры запуска в POST запросах для запуска exe файлов?
3. Какие решения порекомендуете для удаленного запуска windows приложений между серверами по hhtp с передачей параметров в GET POST запросах?
Видать, здесь не так много специалистов по серверам на Винде. Из общих соображений, по запросам GET и POST можно передать что угодно - без разницы, на чём работает сервер. И если я нажатием кнопки на сайте с одного сервера Linux могу запустить любой исполняемый файл на другом сервере Linux (в пределах данных мне прав, естественно), то думаю, то же самое можно сделать и на Винде. Здесь только вопрос прав на исполнение файла. Как из командной строки.
cafen, например вот так при помощи ASP.NET:
cmdrun.cmd:
cmdrun.aspx:
Предполагается, что на Windows установлен IIS, cmdrun.aspx и cmdrun.cmd лежат в c:\inetpub\wwwroot\
если у вас на виндовом сервере также установлен пхп то задача решилась-бы достаточно просто
<?php echo exec("script.bat"); ?>
если нет, тогда задача усложняется. ставить слушалку по какому-то порту, с обработчиком. а потом стучаться на него с сервера А
Под Windows пишем сервер с помощью TCPListen и TCPRecv на AutoIT.
Отправляем с *nix веб сервера чем придётся.