Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
Хотят наши аналитики
Рассылать письма с текстом:

Уважаемый Андрей,
вам надо отработать документ №345.


И чтобы кликнув по ссылке №345, чел попадал на удаленный рабочий стол (лучше бы - в опубликованное приложение на Цитриксе) с переданным параметром - id этого документа.

ЗЫ: система не на web'ах. Формсы и Делфы.

Что-то мне кажется, что хрен я такое реализую - откуда в письмах ссылки на ярлыки и екзюки.

Насколько я понимаю, по всяким соображениям безопасности невозможно запустить из письма что-то вроде
("C:\Program Files (x86)\Citrix\ICA Client\pnagent.exe" /CitrixShortcut: (1) /QLaunch "My Farm:My экзюк" /param:id=345)
?

Пошлю вложением bat - он не откроется.
Пошлю батник, заархивированный в rar - ну этот уже откроется и даже заупстится с матюками.

Но криво всё это и не нравится.
17 апр 14, 19:42    [15898022]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
miksoft
Member

Откуда:
Сообщений: 38540
andreymx
И чтобы кликнув по ссылке №345
Это "кликнув" в какой программе происходит?
17 апр 14, 19:44    [15898031]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10754
andreymx
Но криво всё это и не нравится.
Это ещё мягко сказано.
Весь мир борет возможность запускать вирусню из почты, а тут - нате вам.
Офисный Outlook безальтернативно блокирует кучу расширений, так что или url/mailto или идите лесом.

P.S. Вроде, взрослые люди, вроде знать должны, а вот поди ж ты ...
17 апр 14, 19:54    [15898060]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
miksoft
Member

Откуда:
Сообщений: 38540
Basil A. Sidorov
или url/mailto или идите лесом.
О! точно!
Пусть ссылка отправляет письмо на специальный ящик. А локальное приложение следит за этим ящиком и по факту появления письма запускает нужный файл
17 апр 14, 20:01    [15898082]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
Приложение как раз даже не локальное, а в Win-2003TS
17 апр 14, 20:18    [15898152]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
miksoft
andreymx
И чтобы кликнув по ссылке №345
Это "кликнув" в какой программе происходит?
Outlook-2010 и выше
17 апр 14, 20:19    [15898157]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
miksoft
Member

Откуда:
Сообщений: 38540
andreymx
miksoft
пропущено...
Это "кликнув" в какой программе происходит?
Outlook-2010 и выше
Outlook локальный или тоже в терминале?
17 апр 14, 20:21    [15898165]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
Локальный
17 апр 14, 20:32    [15898201]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
miksoft
Member

Откуда:
Сообщений: 38540
andreymx
Локальный
Тогда моя шутка выше (15898082) технически реализуема.

А еще можно в MAPI посмотреть... Возможно, там получится за что-то зацепиться.
17 апр 14, 20:49    [15898255]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
Нужно не по факту письма, а по клику в нём
17 апр 14, 22:37    [15898574]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
miksoft
Member

Откуда:
Сообщений: 38540
andreymx
Нужно не по факту письма, а по клику в нём
Ну так клик и даст факт командного письма.
18 апр 14, 00:20    [15898860]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
aleks2
Guest
Ну дык, разрешить и делов то
http://support.microsoft.com/kb/2271150/ru
18 апр 14, 09:13    [15899394]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
aleks2
Ну дык, разрешить и делов то
http://support.microsoft.com/kb/2271150/ru
зачем разрешать потенциально небезопасные действия?
18 апр 14, 09:42    [15899512]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
aleks2
Guest
andreymx
aleks2
Ну дык, разрешить и делов то
http://support.microsoft.com/kb/2271150/ru
зачем разрешать потенциально небезопасные действия?

Любое действие потенциально небезопасно.
Но делать то что-то надо?
18 апр 14, 10:05    [15899624]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
aleks2
andreymx
пропущено...
зачем разрешать потенциально небезопасные действия?

Любое действие потенциально небезопасно.
Но делать то что-то надо?
а что конкретно предлагаешь ты? Разрешить вложения *.bat *.cmd или что-то другое?
Может, я тебя не так понял?
18 апр 14, 10:38    [15899803]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54376
Насколько я понял,

такую ссылку (с параметрами) я не смогу создать?

<a href="file:\\SERVER\D\file.exe p1, p2 ">Запустить</a>
18 апр 14, 12:19    [15900486]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
aleks2
Guest
andreymx
aleks2
пропущено...

Любое действие потенциально небезопасно.
Но делать то что-то надо?
а что конкретно предлагаешь ты? Разрешить вложения *.bat *.cmd или что-то другое?
Может, я тебя не так понял?


Ты все правильно понял. Чтобы запускать надо что-то разрешить. Хоть .vbs, хоть .ps1, хоть что хоть.
18 апр 14, 13:21    [15900891]     Ответить | Цитировать Сообщить модератору
 Re: Запуск приложения из письма в аутлуке на удаленном рабочем столе с параметром  [new]
aleks2
Guest
http://xpoint.ru/forums/misc/thread/12259.xhtml

Например, создайте файл с:\temp\test.txt и запустите вот такую страничку

<html>
<head>
<title>Launching a Routine</title>
<script>
function doLaunch() {
var shell = new ActiveXObject("WScript.Shell");
shell.run('notepad c:\\temp\\test.txt', 1, false);
}
</script>
</head>
<body style="background-color:#d0d0d0">
<button onclick="doLaunch()">Launch Notepad</button>
</body>
</html>
18 апр 14, 13:34    [15900966]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить