Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Nird

Пользователь


Сообщения: 93
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата Iska:
Есть WSH, PoSH. »
Честно признаться я понятия не имел что тот же PS может отправить get.

Отправка GET запроса средствами PS нашел тут
Код: Выделить весь код
$msg = Read-Host -Prompt "Enter message" 
$encmsg = [System.Web.HttpUtility]::UrlEncode($msg) 
Invoke-WebRequest -Uri "http://smsserver/SNSManager/msgSend.jsp?uid&to=smartsms:*+001XXXXXX&msg=$encmsg&encoding=windows-1255"
На данный момент есть готовая реализация отправки сообщения средствами ps

Распишу тут, может кому пригодится.

1. Качаем powerShell
PowerShell для Win XP sp3
PowerShell для Win XP sp2
После установки запускаем Пуск - выполнить - powershell и вводим команду Set-ExecutionPolicy remotesigned #Эта команда разрешает выполнение ненадежных скриптов

2. Берем скрипт отправки письма
Я нашел этот

3. Ну и создаем батник вида
Код: Выделить весь код
>powershell C:\send-mail.ps1 -server smtp.mail.ru -from mail@mail.ru -to mail@mail.ru -body 'Текст письма' -subject 'Тема'
По большому счету этого достаточно. Есть смс шлюзы которые предоставляют возможность отправки смс через email

Остался один вопрос. Это отправка сообщения при выходе из простоя. Как и чем можно это реализовать?

-------
Чтобы всё успеть, надо меньше хотеть.


Последний раз редактировалось Nird, 20-05-2015 в 16:16.


Отправлено: 15:48, 20-05-2015 | #6