Но мало кому известно, что есть возможность настроить и режим «RemoteApp» знакомый нам по серверным продуктам. То есть клиенту будет доставляться не весь рабочий стол, а лишь приложение, например, 1С.
И так — приступим!
1. Опубликовать приложение на сервере Windows Proffesional одним из трех способов
- Способ 1. Открыть RegEdit и в ручную добавить публикацию нашего приложения «1C RemoteApp» в ветку
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowListApplications
В этой ветке создать
HKLM….Applications1C RemoteAppName: «1C RemoteApp»
HKLM…..Applications1C RemoteAppPath: «C:Program Files (x86)1cv8common1cestart_start.exe»
HKLM…..Applications1C RemoteAppVPath: «C:Program Files (x86)1cv8common1cestart_start.exe»
HKLM…..Applications1C RemoteAppRequiredCommandLine: «»
HKLM…..Applications1C RemoteAppCommandLineSetting: 0x00000001
HKLM…..Applications1C RemoteAppIconPath: «C:Program Files (x86)1cv8common1cestart_start.exe»
HKLM…..Applications1C RemoteAppIconIndex: 0x00000000
HKLM…..Applications1C RemoteAppShowInTSWA: 0x00000000
- Способ 2. Создать и запустить файл «1C RemoteApp.reg» с таким содержимым
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowListApplications1C RemoteApp]
«Name»=»1C RemoteApp»
«Path»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»
«VPath»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»
«RequiredCommandLine»=»»
«CommandLineSetting»=dword:00000001
«IconPath»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»
«IconIndex»=dword:00000000
«ShowInTSWA»=dword:00000000
- Способ 3. Скачать утилиту "RemoteApp Tool" и с помощью нее опубликовать приложение
в меню File — New Remote App заполнить как на рисунке и нажать Save.
2. Создать ярлык для подключения к RemoteApp
Допустим обычное подключение к рабочему столу доступно по адресу 192.168.0.100:3389
В ярлыке для подключения к нашему приложению следует указывать тот же адрес.
- Способ 1. Создать текстовый файл с именем «1C RemoteApp.rdp» и содержанием
allow desktop composition:i:1
allow font smoothing:i:1
alternate full address:s:192.168.0.100:3389
alternate shell:s:rdpinit.exe
devicestoredirect:s:*
disableremoteappcapscheck:i:1
drivestoredirect:s:*
full address:s:192.168.0.100:3389
prompt for credentials on client:i:1
promptcredentialonce:i:0
redirectcomports:i:1
redirectdrives:i:1
remoteapplicationmode:i:1
remoteapplicationname:s:1C RemoteApp
remoteapplicationprogram:s:||1C RemoteApp
span monitors:i:1
use multimon:i:1
- Способ 2. С помощью все той же утилиты "RemoteApp Tool" создать файл для подключения
Вот и все!!!
3. Важная информация
Конечно же мы помним, что Prof выпуски Windows позволяют только одному пользователю наслаждаться удаленным рабочем столом…
То есть когда кто-то подключиться к RemoteApp службе — рабочий стол компьютера заблокируется….
Но ведь продвинутый администратор, способный пользоваться такими уловками всегда помнит про программы типа RDP Wrapper Library.
Легальность использования такой программы явно под большим сомнением.
А еще многие отдают предпочтение программам SHUTLE TSPlus / Thinstuff / ViTerminal — это уже платные программы, которые кроме изъятия некоторой суммы денег сообщат вам много доводов, почему вы должны считать этот способ легальным.
Но вы должны помнить, что пункт 2а лицензионного соглашения Windows —
…. В рамках настоящего соглашения мы предоставляем вам право установить и запустить один экземпляр программного обеспечения на устройстве (лицензированное устройство) для одновременного использования одним лицом…
А потому (ИМХО) использование любых средств (в том числе платных) для увеличения количества терминальных подключений без покупки Windows Server и пакета терминальных лицензий является грубым нарушением лицензионного соглашения.
спасибо. очень актуально для офисов в 2-3 человека, если нет желания/возможности на тонком клиенте сидеть
Попробовал на Win7 Prof, работает
Здравствуйте, а ссылочку на утилиту где взять?
А на Windows 7 PROF такое тоже можно провернуть?
(2) На WIn 7 в реестр пишем такие же записи?
(4) RDP-файл делал утилитой RemoteAppTool.exe portablehttp://www.kimknight.net/remoteapptool
(3) Жесткие правила Инфостарт запрещают публикацию ссылок на чужие ресурсы (для ссылок на сайт 1С только исключение сделали). Но если вы пользовались когда либо сайтом Яндекс или Гугл (поисковики такие) — я думаю вы в 5 минут решите вопрос.
(3) А если еще почитаете комментарии к этой статье — найдете ответ про Win 7 Prof
[IS-QUOTE]
А потому (ИМХО) использование любых средств (в том числе платных) для увеличения количества терминальных подключений без покупки Windows Server и пакета терминальных лицензий является грубым нарушением лицензионного соглашения/QUOTE]
А зачем Вы тогда упоминание и описываете эти инструменты?
По сути, это то же самое, как если бы Вы трудились целый месяц, а работодатель взял и не заплатил Вам.
Поясню. Среди моих коллег в Волгограде я часто слышу мнение, что клиенту поставил ViTerminal, потому что он платный. В разговоре они убеждают, что все законно…. Этой публикацией я хочу показать что не так все законно, как они хотят верить. И не надо клиентов подвергать опасности !!!!
Решил посмотреть — найдется ли храбрец в сообществе — готовый защищать явное нарушение условий Майкрософт — и какие аргументы при этом он сможет привести кроме своей веры и слов «я всегда так делаю».
Правильно будет ссылаться на 2d(v) Удаленный доступ
(11) Спасибо, посмотрю.
Есть еще она классная вещь по по «политическим» причинам на этом сайте лучше о ней не распространяться
Я когда-то даже писал запрос в MS по поводу Thinstuff и подобного ПО. Ответ был однозначный — это нарушение лицензионного соглашения. Дальше каждый может сделать выводы сам.
Автору плюс за разъяснение законности данного хака, ибо предупреждён — значит вооружён.
(8) все верно вы сказали… но вот хорошо бы еще антимонопольное законодательство в отношении Майкрософт применить… может цены бы снизить удалось… 🙂
Полный комплект лицензий, на все используемые в обычном мелком офисе программы, стоит неподъемных денег для очень многих…поэтому пиратство и процветает… не видел ни одного компа, на котором не было бы хотя бы одной пиратской программы… я не говорю, что таких не существует, я говорю, что я не видел…
(16)
Ну смотрите, пакет Office365 business, который дает право на установку локальных копий офиса стоит ~6500/год, это ~542 руб/мес.
Для компании <= 25 сотрудников подойдет Windows Server Essentials ~ 26143 р. (клиентские лицензии не требуются). В случае, если у Вас <= 10 сотрудников — его успешно заменит клиентская ОС, а для 25 сотрудников — это ~1000 руб/сотрудник.
Клиентская ОС ~ 12000 руб. При апгрейде раз в 3 года — 333 руб/мес. на сотрудника.
Ну и как-то получается затраты: ~2000-3000 руб/мес на сотрудника.
Вы считаете что это неподъемная сумма?
(8) Рассмотрим такой сценарий: администратор приходит на новое место и его задача привести рабочие места к полностью легальному состоянию. По материалам данной статьи можно проверить, были ли вмешательства в Windows.
В этом случае, публикация становится очень и очень полезной 🙂
(18)
Для проверки целостности системных файлов, полагаю, будет правильнее выполнить что-то типа: sfc /scannow
(17) да, но вы только Майкрософт посчитали… а остальные? мы же говорим о полностью лицензионном компьютере, где куплено всё, что используется… а если остальное пиратское, то чем Майкрософт лучше?
Windows Server Essentials — продукт жадных производителей, там вчистую обрезали этим 25-ти пользователям RDP…
~2000-3000 руб/мес на сотрудника, т.е. по 20-30 тыс./мес, на 10 чел, не так уж и мало за один только Майкрософт… это как ощутимый дополнительный налог, целая зарплата дополнительного сотрудника…
я тоже за лицензионное ПО, т.к. сам программист и хочу, что бы мне платили пользователи, но когда приходится объяснять людям СКОЛЬКО они должны заплатить, то выгляжу бледно и начинаю советовать Линукс, хотя и клиенты и я сам привыкли к Винде и менять ее не хочется…
хорошо, еще, что есть ОЕМ, немного облегчает картину с виндой, но не с остальным ПО…
извиняйте, это просто грустные мысли, настроение сегодня не очень…
(20)
Только M$ — в разрезе темы статьи.
Ну это вроде как база, вполне достаточная для деятельности купи/продай. Ну еще добавить 1С. :).
Ну да, набегает некая сумма. Только ведь бизнес зарабатывает деньги, а не благотворительностью. Это не налог, а часть себестоимости товаров/услуг, продаваемых/оказываемых компанией. Если у бизнеса есть желание на этом экономить — используем linux, vnc или что-то другое, openoffice etc. Альтернативные продукты есть, однако боюсь, что их потребительские свойства несколько отличаются от продуктов того-же M$ не в лучшую сторону, иначе-бы M$ уже давно разорился 🙂 Поэтому тут надо считать, что выгоднее, использовать тот же M$ и заплатить 2000 в месяц за рабочее место или freeware, заплатив 0 руб и имея некоторый секс с этими продуктами.
Не надо грустить по этому поводу, т.к. это не Ваша проблема 🙂 Есть компания M$, которая предлагает на рынке ПО, которое стоит сколько-то денег. Если бизнес может себе позволить его использовать — он покупает и использует, если не может — не покупает и не использует. Зачем Вам, как наемному сотруднику искать и устанавливать нелицензионное ПО?
(21)
я полностью согласен со всем, что вы написали, но ПО это такой хитрый продукт, производство дополнительных экземпляров которого стоит сущие копейки… производство ПО похоже на производство фильмов, где основные затраты на производство уже сделаны до начала продаж…
поэтому хотелось бы, что бы производители как-то дифференцировали цену лицензии для разных категорий потребителей… может быть даже больше бы в общем итоге зарабатывали из-за уменьшения пиратства…
но это так… пожелание на деревню дедушке…
(22)
Вот эти затраты далее и размазываются на все копии, производство которых стоит сущие копейки.
Ну так в частности у M$ продукты для образовательных учреждений стоят в ~2 раза дешевле, есть программы для молодых команий (стартапов), где они (продукты) предоставляются бесплатно на достаточно длительное время. Для обучиться и попробовать также есть триальные версии.
Но если бизнес покупает продукты для генерации прибыли с использованием этих продуктов — логично получать часть этой прибыли в виде лицензионных отчислений.
Наверное разве что в идеальном мире 🙂 Для борьбы с пиратством продукты по возможности размещаются в облаках, чтобы Вы физически не могли ими воспользоваться кроме как на законных основаниях.
(23)
иногда мелко-мелко размазываются, иначе бы софтверные компании так быстро не богатели, если им удалось что-то стоящее написать… фактически, начиная с некоторой копии, себестоимость уже почти нулевая… Остап Бендер тоже знал много способов сравнительно честного отъема денег у населения… мы сейчас в странном мире живем… кто-то бесплатно раздает и даже исходники выкладывает, а кто-то неумеренные цены ставит и не парится по поводу морали… очень не люблю фразу «ничего личного» и тех кто ее использует…
(24)
И фактически сидит на зарплате у того-же M$, IBM etc. Откуда же по Вашему вышеуказанные компании берут деньги для спонсирования OpenSource?
Ну т.е. Вы все-таки считаете, что 2000-3000 руб/мес — неумеренные деньги для организации работы сотрудника в течении месяца в части software и это просто аморально? Как Вы оцениваете умеренность и почему Вы не работаете бесплатно? Ведь у Вас уже есть опыт, Вы уже выполняли большую часть задач, с которой Вам приходится сталкиваться (но это не точно 🙂 ) и уже получали за это деньги.
(25)
вы по прежнему пытаетесь только за МС разговор вести (вы на них работаете?), прибавьте сюда еще хотя бы 1с… я уже молчу про всякие там скюэль серверы, фотошопы, корелдравы, адобепремьеры, компасы, солидворки и т.д., трудно представить какой-либо современный бизнес, даже мелкий, где только винда+офис используются… это 20 лет назад могло быть так… я говорю о том, что если ВСЁ необходимое купить, то сумма становится неподъемной, а вы мне говорите купи винду+офис и радуйся…
меня в пример брать не надо, мои клиенты платят мне за конкретную работу, а не за произведенные скриптом лицензии…
да я и не собираюсь бороться против сложившейся системы, просто утверждаю, что пиратство в данных условиях неизбежно и будет оставаться массовым явлением… пусть думают производители ПО, а пользователи в любом случае сами решат, купить или пиратское использовать…
(26)
Поскольку в статье разговор про M$, соответственно о нем и веду речь 🙂
Это программные продукты, которые необходимы для деятельности купи/продай? Или таки дизайнер «Светочка» просматривает в Corel Draw то, что присылает web-студия. Аналогично и с автокадом/компасом, который по моим наблюдениям используется в 90% случаев для того, чтобы открыть и распечатать dwg, хотя для этого достаточно бесплатного вьювера.
Ну ОК, чтобы не рассуждать о сферическом коне в вакууме, пожалуйста приведите пример современного малого бизнеса на 10 чел, которому все это необходимо. Для наглядности, можете хотя-бы ту компанию, где Вы трудитесь.
Вот по этому все и становится облачным, пусть даже это менее удобно 🙂
(26)
Очень даже нетрудно. По сути большей части небольших фирм ничего кроме 1С + браузер + офисный пакет не надо, причем в качестве офисного пакета будет достаточно даже LibreOffice.
Также я очень легко могу представить конторы где для обрезки фото для сайта используют фотошоп, потому что это «круто, модно, молодежно».
Если же деятельность фирмы напрямую связана с использованием данных пакетов, скажем, дизайнерская студия, то здесь покупка того же Фотошопа или Корела будет вполне оправдана, так как это основной рабочий инструмент, приносящий прибыль. Дизайн студия явно же не по 100 руб делает.
С RemoteApp есть ещё такой косяк:https://support.microsoft.com/en-us/help/2642873/the-taskbar-may-not-show-the-application-name-correctly-when-using-a-t
Актуально, когда запущено несколько баз и потом не понятно в какую соваться. Майкрософт на проблему забила в 2011 — лечим перезапуском rdpshell.exe в батничке.
А как лечится ?
Приложение не было запущено на удаленном компьютере.
Обратитесь к системному администратору.
(29)
Добрый день!
Подскажите, пожалуйста, пример использования.