Проверьте всюду по какой-то причине, но ничего, что я нашел, не соответствует моей конкретной проблеме. У меня есть программа в C:somefoldernameanothersubdirectoryandanother удаленного ПК, которую я пытаюсь запустить с помощью PSEXEC, но этого не требуется. PSEXEC просто не хочет ничего запускать для меня. Теперь, если я запускаю ping или tasklist через psexec, он работает, хотя, очевидно, это в PATH. Поэтому я ввожу:
PSEXEC \pcname C:somefoldernameanothersubdirectoryandanotherprogram.exe
и ничего не происходит. Я даже написал пакетный скрипт, который я пытался запустить двумя разными способами. Сценарий просто:
и я скопировал его в основной каталог удаленного компьютера (возможно, мне нужно поместить его в папку), а затем я попробовал запустить C:batch.bat используя:
PSEXEC \pcname C:batch.bat
Я также пытаюсь запустить:
PSEXEC \pcname -c \servernamebatch.bat
поэтому он копирует его в PATH. Ничего не сработало.
Любая программа, которую я пытаюсь запустить через PSEXEC, должна быть на удаленном компьютере? Я должен признать, что я не выполнял EXE удаленно, но я написал более длинные сценарии, используя psexec, которые используют командный файл на сервере без каких-либо икота. Что странно, так это то, что программа, которую я запускаю, имеет параметры, и я выполняю задачу, которая проходит через нее, поэтому я сначала задаю ее удаленно, а затем PSEXEC — это ТОЧНЫЙ EXACT EXE как:
Не запускается IGO Nextgen после обновления планшета/телефона
psexec \pcname C:. program.exe -a -few -parameters ODBC
и это работает. Когда я пытаюсь открыть только program.exe самостоятельно, nope не берет. Я также попытался psexecing iexplore.exe и это тоже не сработало.
Источник: progi.pro
windows не удается запустить данное удаленное приложение remoteapp отсутствует в списке разрешенных
Но если нам нужно запускать только одну определенную программу бывает не очень удобно ждать пока загрузится у нас удаленный рабочий стол потом загружать программу, а если мы даем доступ другу к компьютеру нам нет желания давать ему возможности бороздить у нас на нашей технике и читать конфидициалку.
Распишем все по этапам.
1. Правим реестр. regedit.exe. И идем по ветке:
Для параметра Name задаем значение notepad.exe, или другую программу (хоть КонтрСтрайк)
а для Path – путь к папке где лежит приложение, в нашем случае – C:Windows. (Путь должен быть к папке на компьютере, который будет выступать в роли терминального сервера с Windows 7). Только путь до запускаемго файла, а не сам путь с самим файлом.
Добавляем приложения следующим образов. В разделе Applications создаем дополнительные разделы для каждой программы. И в этих разделах создаем два строковых параметра Name и Path.
Настройка удаленного рабочего стола по RDP
Изменим еще один параметр.
Переходим в раздел TSAppAllowList. И выставим значение 1 для параметра fDisableAllowList.
С реестром мы закончили.
2. Создадим файл для подключения к удаленному рабочему столу.
Запускаем утилиту Подключение к удаленному рабочему столу через меню Пуск –> Стандартные, либо Win+R, вводим mstsc, Enter.
В открывшемся окне вводим имя ПК, либо IP адрес компьютера с Windows 7 TS RemoteApp. Жмем Сохранить как… И сохраняем в любом месте.
Откроем полученный файл в Notepad++
В файле меняем значение параметра remoteapplicationmode:i:0 на remoteapplicationmode:i:1. После добавим 3 строчки:
Сохраняем файл RemoteApp.rdp и запускаем.
При подключении спросит логин и пароль. Нужно чтобы учетная запись входила в группу Пользователи удаленного рабочего стола. Либо надо быть локальным админом, либо доменным. Если все условия соблюдены, то через пару секунд откроется Notepad.
Если при подключении выскакивает сообщение: “Следующее удаленное приложение RemoteApp отсутствует в списке разрешенных программ”, то нужно проверить параметр реестра fDisableAllowList, что у него значение 1.
Дополнение по просьбе пользователя » Злой юзер»
В *.rdp файле можно заполнить, как пример, следующим содержимым:
full address :s :ip_ ip удаленного компьютера или виртуальной машины
address remoteapplicationmode :i :1
disableremoteappcapscheck :i :1
alternate shell :s :rdpinit.exe
prompt for credentials on client :i :1
Добавление программ в список удаленных приложений RemoteApp
Чтобы сделать программу доступной для пользователей удаленно через Диспетчер удаленных приложений RemoteApp, необходимо добавить ее в список Приложения RemoteApp.
Чтобы добавить программу в список удаленных приложений RemoteApp |
На сервере узла сеансов удаленных рабочих столов откройте диспетчер удаленных приложений RemoteApp. Чтобы открыть диспетчер удаленных приложений RemoteApp, нажмите кнопку Пуск, затем последовательно выберите пункты Администрирование, Службы удаленных рабочих столов и Диспетчер удаленных приложений RemoteApp.
В области Действия щелкните Добавить удаленные приложения RemoteApp.
На странице Выберите программы для добавления в список удаленных приложений RemoteApp установите флажки рядом с теми программами, которые следует добавить в список программы RemoteApp. Можно выбрать несколько программ.
Программы, выбранные на странице Выберите программы для добавления в список удаленных приложений RemoteApp, отображаются в меню Пуск для всех пользователей на сервере Узел сеансов удаленных рабочих столов. Если программы, которую необходимо добавить в Приложения RemoteApp, нет в списке, нажмите кнопку Обзор, а затем укажите расположение EXE-файла программы.
Чтобы настроить свойства программа RemoteApp, щелкните правой кнопкой мыши имя программы и выберите пункт Свойства. Можно настроить следующие параметры.
В тексте пути можно использовать системные переменные среды. Например, точный путь к папке Windows (например, C:Windows) можно заменить на %windir%. Использование пользовательских переменных среды не поддерживается.
После завершения настройки свойств программы нажмите кнопку ОК, а затем кнопку Далее.
На странице Просмотр параметров проверьте параметры, а затем нажмите кнопку Готово.
Выбранные программы должны появиться в списке Приложения RemoteApp.
Windows не удается запустить данное удаленное приложение remoteapp отсутствует в списке разрешенных
Этот форум закрыт. Спасибо за участие!
Спрашивающий
Общие обсуждения
Прошу помочь в решении проблемы с RemoteApp
На сервере Windows 2008 Std SP2 работали с 1С 8.1 через RemoteApp. Пришла пора обновляться на 1С 8.2 я попытался добавить новое приложение в, но приоткрытии оснастки «Диспетчер удаленных приложений RemoteApp служб терминалов сразу получаю сообщение:
Список удаленных приложений RemoteApp недоступен.
Убедитесь, что консоль упралвения подключена к правильному серверу и имеются права администратора на данном сервере, а затем повторите попытку.
Оснастку открываю локально из под учетной записи имеющей права администратора домена.
Google ничего не находит ни по русскому варианту ошибки ни по переводу. Есть подозрения что проблема возникла после того как серверу пару раз отключали питание без положенного шатдауна.
Пытался поймать Process Explorer’ом куда лезет оснастка (реестр или файл) чтобы найти место повреждения, но безуспешно, квалификации не хватает разобратся в 1500 записей.
Пробовал удалять роль служб терминалов и заново ее установить, безуспешно.
Эксперты по терминальным службам подскажите где искать причину?
RemoteApp на Windows 2012 без домена
Привет, в Windows Server 2012, Microsoft сделали ограничение на использование терминального сервера, если он не введен в домен Active Directory. В частности, я столкнулся с тем, что из консоли управления сервером нельзя настроить RemoteAPP. Но к счастью, приложения можно добавить в ручную, ниже я покажу как это можно сделать.
Само собой, для работы RemoteApp у вас должен быть установлен терминальный сервер, если кто не в курсе, если сервер не в домене, устанавливается он через добавление ролей, а не через установку служб удаленных рабочих столов. Выбираются службы удаленных рабочих столов, в них выбираются лицензирование удаленных рабочих столов и узел сеансов удаленных рабочих столов.
Ниже описание этих файлов.
Содержимое его, должно иметь такой вид:
redirectclipboard:i:1
redirectposdevices:i:0
redirectprinters:i:1
redirectcomports:i:1
redirectsmartcards:i:1
devicestoredirect:s:*
drivestoredirect:s:*
redirectdrives:i:1
session bpp:i:32
prompt for credentials on client:i:1
span monitors:i:1
use multimon:i:1
remoteapplicationmode:i:1
server port:i:3389
full address:s:192.168.1.112
alternate shell:s:||1cestart
remoteapplicationprogram:s:||1cestart
remoteapplicationname:s:1C Предприятие
allow font smoothing:i:1
promptcredentialonce:i:1
authentication level:i:2
gatewayusagemethod:i:2
gatewayprofileusagemethod:i:0
gatewaycredentialssource:i:0
gatewayhostname:s:
remoteapplicationcmdline:s:
screen mode id:i:2
winposstr:s:0,3,0,0,800,600
compression:i:1
keyboardhook:i:2
audiocapturemode:i:0
videoplaybackmode:i:1
connection type:i:7
networkautodetect:i:1
bandwidthautodetect:i:1
displayconnectionbar:i:1
enableworkspacereconnect:i:0
disable wallpaper:i:0
allow desktop composition:i:0
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:0
disable cursor setting:i:0
bitmapcachepersistenable:i:1
audiomode:i:0
autoreconnection enabled:i:1
prompt for credentials:i:0
negotiate security layer:i:1
remoteapplicationicon:s:
shell working directory:s:
gatewaybrokeringtype:i:0
use redirection server name:i:0
rdgiskdcproxy:i:0
kdcproxyname:s:
Вам нужно изменить строчки, на ваши порт и адрес:
А так же, в случае, если добавляете не 1С, то эти то же:
alternate shell:s:||1cestart
remoteapplicationprogram:s:||1cestart
remoteapplicationname:s:1C Предприятие
Сохраните файл, и попробуйте подключиться, если файл создан правильно, то должна будет выскочить ошибка, что приложение RemoteApp отсутсвует в списке разрешенных программ.
Дальше добавим наше приложение в список разрешенных, для этого нужно будет отредактировать реестр. Я сделал дамп ветки которую нужно добавить для 1С 8.2. В архиве, файл называется 1cestart.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowListApplications1cestart]
«RequiredCommandLine»=»»
«Name»=»1C Предприятие»
«SecurityDescriptor»=»»
«CommandLineSettings»=dword:00000000
«IconIndex»=dword:00000000
«Path»=»C:\\Program Files (x86)\\1cv8\\common\\1cestart.exe»
«ShortPath»=»C:\\PROGRA
Если вы будете заносить эти параметры вручную, то нужно в путях изменить \\ на \.
Как не трудно догадаться, в нем нужно изменить пути до вашего приложения, в следующих строках:
«IconPath»=»%SystemRoot%\Installer\ \ShortCut_EnterprSt_41216A7DC6764F558CBAC68BC28BD550.exe»
«Path»=»C:\\Program Files (x86)\\1cv8\\common\\1cestart.exe»
«ShortPath»=»C:\\PROGRA
И его имя в строке:
Попробуйте подключиться снова, у меня RemoteApp после вышеописанных действий заработал.
Если же у вас что не заработало, проверьте ветку реестра, создалась ли она вообще, и правильные ли в ней пути прописаны, если в ней все верно на 100%, то попробуйте запустить файл termital.reg из архива.
Его содержимое, если кто захочет добавлять руками:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowList]
«LicenseServers»=hex(7):00,00
«CertificateIssuedBy»=»»
«LicensingType»=dword:00000005
«fHasCertificate»=dword:00000000
«CertificateExpiresOn»=»»
«CentralLicensing»=dword:00000000
«fDisabledAllowList»=dword:00000000
«CertificateIssuedTo»=»»
«CustomRDPSettings»=»authentication level:i:2»
Windows не удается запустить данное удаленное приложение remoteapp отсутствует в списке разрешенных
Общие обсуждения
После одновременного обновления ОС с Windows 7 на 10 на компьютерах клиентов при попытке удаленного подключения по rdp стала появляться ошибка » Удаленное приложение RemoteApp отключено »
«Удаленному столу не удалось подключиться к удаленному компьютеру по одной из следующих причин:
1) Не включен удаленный доступ к серверу
2) Удаленный компьютер выключен
3) Удаленный компьютер не подключен к сети
Удостоверьтесь, что данный компьютер включен, подключен к сети и удаленный доступ к нему включен.»
В результате чего пользователи не могут работать в программах. Со стороны сервера изменений не было, плюс все клиенты с OS, установленной ранее (как 7, так и 10) работают по rdp нормально без проблем. Также известно, что на данных компьютерах было произведено перемещение профилей. Установлена OS версии 1703 (Сборка ОС 15063.483). Обновление до сборки 15063.1088 не исправляет данную ошибку.
Select Enabled, and choose Balances memory and network bandwidth
— не привело к исправлению ошибки.
Вот событие ошибки:
Имя журнала: Microsoft-Windows-TerminalServices-RDPClient/Operational
Источник: Microsoft-Windows-TerminalServices-ClientActiveXCore
Код события: 1033
Источник: windorez.ru
Как исправить ошибку удаленного рабочего стола не удается подключиться к удаленному компьютеру
Подключение к удаленному рабочему столу позволяет подключаться к компьютерам с удаленным рабочим столом для устранения неполадок и других целей. Однако при попытке установить или установить соединение вы можете столкнуться с ошибкой «Удаленному рабочему столу не удается подключиться к удаленному компьютеру».
Эта ошибка может возникнуть по нескольким причинам, в основном из-за неправильной конфигурации и проблем с сетью. В этой статье мы рассмотрим причины и некоторые советы по устранению неполадок, которые помогут вам снова заставить RDC работать.
Причины, по которым удаленный рабочий стол не может подключиться к удаленному компьютеру?
Эта ошибка может возникнуть по нескольким причинам:
- На главном компьютере должен быть включен удаленный рабочий стол. Эта функция доступна только в Windows 10 Pro и более поздних версиях.
- На исходящие и входящие соединения может влиять наличие антивируса на вашем компьютере. Убедитесь, что ваш брандмауэр не блокирует RDP-соединение, и при необходимости добавьте его в белый список.
- Убедитесь, что у вашей учетной записи достаточно прав для запуска подключения с исходного компьютера.
- У вас неправильная конфигурация прослушивающих портов, поврежденные учетные данные RDC или некоторые проблемы, связанные с сетью.
Теперь, когда вы знаете потенциальные причины, давайте рассмотрим несколько исправлений, которые вы можете использовать, чтобы устранить эту ошибку на своем компьютере.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
1. Включите удаленный рабочий стол на вашем компьютере.
Прежде чем пытаться исправить что-либо в этой статье, убедитесь, что на вашем компьютере включен удаленный рабочий стол.
Чтобы включить удаленный рабочий стол в Windows 10:
- Перейдите в Пуск> Настройки> Система> Удаленный рабочий стол.
- Переключите переключатель в разделе «Включить удаленный рабочий стол», чтобы включить службу.
Следуйте нашему руководству по включению и настройке подключения к удаленному рабочему столу в Window 10 для получения дальнейших инструкций.
Если удаленный рабочий стол уже включен, выключите его и перезагрузите компьютер. После перезагрузки компьютера снова включите удаленный рабочий стол и проверьте наличие улучшений.
2. Проверьте правила брандмауэра.
В зависимости от того, как вы настроили политику своего брандмауэра, он может блокировать некоторые входящие и исходящие сообщения. Проверьте настройки брандмауэра Защитника Windows, чтобы узнать, не заблокировано ли подключение к удаленному рабочему столу. Если да, добавьте приложение в список разрешенных.
Чтобы разблокировать удаленный рабочий стол в брандмауэре Защитника Windows:
- Введите Защитник Windows в строке поиска Windows и нажмите Брандмауэр Защитника Windows.
- В появившемся окне нажмите Разрешить приложение или функцию через брандмауэр Защитника Windows.
- Нажмите «Изменить настройки», чтобы добавить или изменить разрешения приложений. Он покажет список приложений и функций, которые разрешены для входящих и исходящих подключений.
- Прокрутите вниз и установите флажок Удаленный рабочий стол для столбцов Private и Public.
- Щелкните ОК, чтобы применить изменения.
3. Измените свой сетевой профиль.
В Windows 10 вы можете сделать свой сетевой профиль общедоступным или частным. В общедоступной сети Windows отключает функцию сетевого обнаружения, чтобы скрыть ваш компьютер от других компьютеров.
Попробуйте изменить свою сеть на частную, чтобы проверить, сможете ли вы установить соединение с включенной функцией сетевого обнаружения. Вот как это сделать.
- Нажмите Win + I, чтобы открыть Настройки.
- Зайдите в Сеть и Интернет. На вкладке «Статус» проверьте статус своей сети.
- Чтобы изменить статус, нажмите кнопку «Свойства», а затем установите для своего сетевого профиля значение «Частный». Если он уже установлен на частный, измените его на общедоступный и проверьте наличие улучшений.
4. Сбросьте учетные данные для подключения к удаленному рабочему столу.
Когда вы впервые устанавливаете новое подключение к удаленному рабочему столу, клиент сохраняет учетные данные для быстрого входа в систему. Однако поврежденные или измененные учетные данные часто могут приводить к невозможности подключения удаленного рабочего стола к удаленному компьютеру.
Эту ошибку может решить быстрый сброс сохраненных учетных данных. Вот как это сделать.
- Введите «Подключение к удаленному рабочему столу» в строке поиска Windows и откройте клиент.
- Щелкните раскрывающийся список Компьютер и выберите свой удаленный компьютер.
- Щелкните ссылку «Удалить» в разделе «Имя пользователя» и нажмите «Да», чтобы подтвердить действие.
- После сброса учетных данных перезапустите клиент подключения к удаленному рабочему столу и попробуйте подключиться снова.
5. Добавьте адрес удаленного компьютера в файл Hosts.
Другой способ устранить ошибку «Удаленный рабочий стол не может подключиться к удаленному компьютеру» — это добавить удаленный IP-адрес в файл hosts на вашем ПК. Файл Hosts Windows содержит информацию для сопоставления связи между IP-адресом и доменным именем.
Добавление адреса удаленного ПК в файл hosts вручную может помочь вам решить любые проблемы, которые могут возникнуть из-за разрешения доменного имени. Вот как это сделать.
- Нажмите Win + I, чтобы открыть проводник, и перейдите в следующее место: C: Windows System32 drivers etc.
- В папке etc щелкните правой кнопкой мыши файл hosts, выберите «Открыть с помощью» и выберите «Блокнот» из списка приложений.
- Вы можете увидеть несколько закомментированных записей в файле hosts. Все, что вам нужно сделать, это добавить IP-адрес удаленного компьютера, к которому вы хотите подключиться, и сохранить файл (Ctrl + S).
6. Включите протокол RDP на удаленном компьютере с помощью редактора реестра.
Для работы подключения к удаленному рабочему столу в реестре должен быть включен протокол RDP. Проверьте запись реестра, связанную с протоколом RDP, чтобы убедиться, что он включен в вашей системе. Вот как это сделать.
- Нажмите Win + R, чтобы открыть Выполнить.
- Введите regedit и нажмите ОК, чтобы открыть редактор реестра.
- Затем перейдите по следующему пути. Вы также можете скопировать и вставить то же самое для быстрой навигации: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Terminal Server.
- Щелкните правой кнопкой мыши значение fDenyTSConnection и выберите «Изменить».
- В появившемся всплывающем окне введите 1 в поле «Значение».
- Щелкните ОК, чтобы сохранить изменения.
Закройте редактор реестра, а затем запустите подключение к удаленному рабочему столу, чтобы проверить, устранена ли ошибка. Если проблема не исчезнет, проверьте конфигурацию порта прослушивания RDP в редакторе реестра.
Связано: Что такое реестр Windows и как его редактировать?
7. Проверьте и настройте порт прослушивания RDP.
RDP использует 3389 как порт прослушивания по умолчанию. Подобно статусу RDP, вы также можете настроить порт прослушивания с помощью редактора реестра. Вот как это сделать.
- Откройте редактор реестра и перейдите в следующее расположение: Computer HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Terminal Server WinStations RDP-Tcp
- Выберите ключ RDP-Tcp. Затем на правой панели щелкните правой кнопкой мыши PortNumber и выберите Edit.
- Установите значение 3389 и нажмите ОК.
8. Включите службы удаленных рабочих столов в редакторе групповой политики.
Если проблема не исчезнет, возможно, объект групповой политики блокирует соединение с вашим локальным компьютером. Здесь вам нужно будет вручную включить службу с помощью редактора групповой политики. Вот как это сделать.
- Нажмите Win + R, чтобы открыть Выполнить. Введите gpedit.msc и нажмите ОК. Откроется редактор групповой политики. В Windows 10 Home Edition вам нужно будет включить GPE вручную, прежде чем вы сможете получить доступ к инструменту.
- В редакторе групповой политики перейдите в следующее расположение: Конфигурация компьютера Административные шаблоны Компоненты Windows Службы удаленного рабочего стола Узел сеанса удаленного рабочего стола Подключения.
- В разделе «Параметры» найдите и дважды щелкните «Разрешить пользователям подключаться удаленно с помощью служб удаленных рабочих столов».
- Выберите «Включено», нажмите «Применить» и «ОК», чтобы сохранить изменения.
Закройте редактор групповой политики и откройте командную строку от имени администратора. Для этого введите cmd в строке поиска Windows, щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
В командной строке введите gpupdate force и нажмите Enter. Это приведет к недавним изменениям, внесенным в GPO.
9. Проверьте статус ваших служб RDP.
Службы в ОС Windows — это программные приложения без пользовательского интерфейса, которые работают в фоновом режиме и обычно запускаются автоматически по расписанию. Чтобы удаленный рабочий стол работал, службы, связанные с RDP, должны работать как в удаленной, так и в клиентской системе.
Чтобы перезапустить службы RDP:
- Нажмите Win + R, чтобы открыть Выполнить. Затем введите services и нажмите OK.
- В окне «Службы» найдите и щелкните правой кнопкой мыши службу «Службы удаленных рабочих столов» (TermService) и выберите «Свойства».
- В окне «Свойства» установите для параметра «Тип запуска» значение «Автоматический» и нажмите «Применить».
- Снова щелкните службу правой кнопкой мыши и выберите «Перезагрузить».
- Повторите шаги для службы перенаправителя портов пользовательского режима служб удаленных рабочих столов.
10. Добавьте ключ RDGClientTransport в реестр.
Еще один способ решения проблем, связанных с подключением к удаленному рабочему столу, — настроить редактор реестра для добавления ключа RDGClientTransport. Это заставит протокол удаленного рабочего стола использовать соединение RPC / HTTP вместо HTTP / UDP.
Чтобы добавить ключ RDGClientTransport:
- Нажмите Win + R, чтобы открыть Выполнить. Введите regedit и нажмите ОК, чтобы открыть редактор реестра.
- В редакторе реестра перейдите в следующее место. Компьютер HKEY_CURRENT_USER SOFTWARE Microsoft Клиент терминального сервера
- Щелкните правой кнопкой мыши ключ клиента сервера терминалов и выберите «Создать»> «Значение DWORD (32-разрядное)».
- Переименуйте значение как RDGClientTransport.
- Затем дважды щелкните вновь созданные значения и введите 1 в поле «Значение данных». Щелкните ОК, чтобы сохранить изменения.
Теперь вы можете подключиться к удаленному рабочему столу без ошибок
Удаленный рабочий стол — удобный инструмент, доступный в Pro-версии Windows 10. Однако иногда вы можете столкнуться с проблемами, связанными с подключением, по разным причинам, включая отключенный удаленный рабочий стол, автономный хост-компьютер и проблемы с сетью. В зависимости от состояния вашего компьютера вам может потребоваться выполнить один или несколько шагов по устранению неполадок, чтобы устранить эту ошибку.
Источник: okdk.ru