Конференция "WinAPI" » Проблемы устройств ввода при запуске на Winsta0\Default
 
  • AVolkoff (30.12.16 14:28) [0]
    Добрый день.
    Есть приложение, запускаемое через планировщик от имени "system"
    Это приложение, в свою очередь, вызывает через CreateProcess  на Winsta0\Default например cmd.exe
    В windows 7 все работает нормально, а вот на Windows 10 перестают работать устройства ввода.
    В чем может быть проблема?
  • Eraser © (02.01.17 03:19) [1]

    > AVolkoff   (30.12.16 14:28) 


    > а вот на Windows 10 перестают работать устройства ввода.
    >  

    я так понимаю перестают работать на специальном десктопе для сервисов?
  • AVolkoff (03.01.17 06:58) [2]
    Да, система переключает на отдельный десктоп. В семёрке работает, в десятке вот такая засада.
  • Eraser © (03.01.17 07:28) [3]

    > AVolkoff   (03.01.17 06:58) [2]

    это починить нельзя. даже в спец. продукте, предназначенном для работы на этом специальном десктопе, красным цветом это написано. не совсем понятно, зачем ввели это ограничение, но тем не менее. лучше бы вообще убрали.
  • AVolkoff (03.01.17 08:58) [4]
    Абыдна. Хотел обойтись без лишнего "велосипеда". Спасибо.
    А где именно там написано?
  • Eraser © (03.01.17 18:04) [5]
    firedaemon.com/product/firedaemon-session-0-viewer

    в описании тоже есть сноска
    There is no way to interact with the session 0 desktop on Windows 10 - you can switch desktop but your keyboard and mouse won't work. This is a bug in Windows 10 RTM. This worked in the Windows 10 Technical Preview
  • AVolkoff (04.01.17 06:26) [6]
    Спасибо еще раз. Я использую свою программу для запуска. Она через майслоты общается с основной утилитой. Пока реализована работа с реестром. Хотел еще и запуск приложений добавить...
  • Игорь Шевченко © (04.01.17 11:32) [7]
    Не могу понять, зачем нужен запуск интерактивных приложений из процесса, запускаемого планировщиком.
  • Eraser © (04.01.17 17:54) [8]

    > AVolkoff   (04.01.17 06:26) [6]

    так запускай не в нулевой сессии, а в консольной.
 
Конференция "WinAPI" » Проблемы устройств ввода при запуске на Winsta0\Default
Есть новые Нет новых   [134427   +34][b:0][p:0]