Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Отправка screenshot на п/ящик.

Ответить
Настройки темы
CMD/BAT - Отправка screenshot на п/ящик.

Ветеран


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

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


Привет.
Не специалист, поэтому опишу как помню.
Был ярлык на рабочем столе в LiveCD, который запускал то ли cmd, то ли bat файл.

После установки сети пользователь делал запуск (скорее всего cmd)help.cmd с таким сценарием:
1. Запуск портативного TeamViewer
2. Screenshot (типа Win+Print Screen)* всего экрана с TeamViewer.
3. Сохранение в определённую папку
4. Отправка этого screenshot-а на определённый @e-mail(в нашем случае общий корпоративный)
*-не уверен, что просто Win+Print Screen, возможно запускалась ещё и программка для скриншотов.
LiveCD находился на отдельном HDD и в случае необходимости загружался через F11.
Программист который подготовил этот cmd/bat, уволился 4-ре месяца назад, диск на котором всё это было "посыпался".
LiveCD(7РЕ) на замену нашли, а вот "help.cmd" не смогли восстановить, ибо не умеем.
Как-то так.
Если кто-то может помочь и восстановить этот файлик(help.cmd), буду очень признателен.

Отправлено: 22:33, 30-06-2013

 

Ветеран


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

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


mwz, тут как оказалось ценность не в CD была, а в этом "ленивом" файлике, замену CD на просторах интернета быстро нашли, "допилили" и всё работает, но когда пароль к "tv" по смс с ошибкой получили и человеку на "той стороне" пришлось ночью ехать чтобы дублировать смс, поняли..., чего-то не хватает.
Так, вопросы пошли специфические, моего образования для ответов уже не хватит, попробую привлечь нашего IT молодого-специалиста.

------------
Цитата:
...попробую привлечь нашего IT молодого-специалиста.
Его Величество "Король Кода и Властелин Железа" оскорбился прочитанным и сказал, что до конца недели всё сделает и даже лучше чем было.
А я просто хотел помочь. Ладно, ждём результата с нетерпением.

Последний раз редактировалось qqwwaass, 01-07-2013 в 20:45.


Отправлено: 13:26, 01-07-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для sunnykey

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


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

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


Цитата qqwwaass:
Его Величество "Король Кода и Властелин Железа" оскорбился прочитанным и сказал, что до конца недели всё сделает и даже лучше чем было.
А я просто хотел помочь. Ладно, ждём результата с нетерпением. »
Рабочие и крестьяне не дождались
Код: Выделить весь код
#Powershell script.
#Don't forget unlock script executing by 
#using command "Set-ExecutionPolicy RemoteSigned" or "Set-ExecutionPolicy Unrestricted"
#Save this file with ".ps1" extension
$TeamViewerPath='C:\TeamViewer.exe'
Start-Process -FilePath $TeamViewerPath -WindowStyle Normal
Start-Sleep -Seconds 10
Add-Type -AssemblyName System.Drawing
$jpegCodec=[Drawing.Imaging.ImageCodecInfo]::GetImageEncoders() | `
    Where-Object {$_.FormatDescription -eq "JPEG"}
Start-Sleep -Milliseconds 250
[Windows.Forms.Sendkeys]::SendWait("{PrtSc}")        
Start-Sleep -Milliseconds 250
$bitmap=[Windows.Forms.Clipboard]::GetImage()    
$EncoderParameters=New-Object Drawing.Imaging.EncoderParameters  
$EncoderParameters.Param[0]=New-Object Drawing.Imaging.EncoderParameter `
    ([System.Drawing.Imaging.Encoder]::Quality,[long]100)  
$screenCapturePathBase="${Env:TMP}\ScreenCapture"
$bitmap.Save("${screenCapturePathBase}.jpg",$jpegCodec,$EncoderParameters)
$From="from_username@doman"
$To="to_username@domain"
$Subject="Powershell"
$Attachment="${screenCapturePathBase}.jpg"
$Body="This is test message"
$Password="password"
$SecPassword=New-Object -TypeName System.Security.SecureString
$Password.ToCharArray() | foreach {$SecPassword.AppendChar($_)}
$Credintial=New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $From,$SecPassword
$smtpServer="smtp.domain"
Send-MailMessage -From $From -To $To -Subject $Subject -Attachments $Attachment `
    -Body $Body -Credential $Credintial -SmtpServer $smtpServer

-------
cmd умри, powershell живи=)
Powershel 4.0 microsoft.com/ru-ru/download/details.aspx?id=40855

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:38, 05-07-2013 | #12


Ветеран


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

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


Цитата sunnykey:
Рабочие и крестьяне не дождались »
блин, мужики прошу прощения...
sunnykey, огромное спасибо за труд, испытаем обязательно, отпишусь по результату.
У нас тут изменения произошли, наш молодой Гуру(без иронии) действительно сделал лучше чем было.
Не знаю подробностей, но он пересобрал liveCD, TeamViewer заменил на LiteManager и при старте идёт запуск с обратным соединением на указанный IP, сейчас дорабатывает последовательный диапазон IP на которые должен "стучаться" LiteManager если первый не в сети.
В общем ничего никуда не отсылается, никаких паролей, только разрешённые IP и на той стороне ПК со старта готов к удалённому управлению.

я у нашего гуру не фаворитах ...в режиме "высокомерного игнора"

Отправлено: 16:04, 06-07-2013 | #13



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Отправка screenshot на п/ящик.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Screenshot Monitor 1.8.5 OSZone Software Новости программного обеспечения 0 23-02-2013 11:30
V. 2010 - Соотношение прав на ящик на сервере и на клиенте DJ Mogarych Microsoft Exchange Server 0 31-03-2012 23:43
2010 - ящик на GMAIL по IMAP на 20 пользователей. BoogieWoo Microsoft Office (Word, Excel, Outlook и т.д.) 0 06-05-2011 11:00
Screenshot Magic 4.0 OSZone Software Новости программного обеспечения 0 09-11-2009 21:30
V. 2007 - Слетают права на ящик. BOOBLIK_RU Microsoft Exchange Server 2 31-08-2009 14:13




 
Переход