Я запускаю программу, которая использует WatiN для автоматизации загрузки файлов на разные сайты. В настоящее время я запускаю его на компьютере, к которому подключаюсь через стандартное подключение к удаленному рабочему столу в Windows - как только я начинаю загрузку, я продолжаю и продолжаю использовать свой локальный компьютер. Скоро мне понадобится запустить его локально. Проблема в том, что он требует фокусировки (что неизбежно из-за того, что WatiN использует SendKeys), и я, конечно же, не хочу делать мою машину бесполезной во время ее работы.

Итак, мой вопрос: есть ли способ эмулировать несколько рабочих столов / рабочих пространств, которые были во многих дистрибутивах Linux в течение некоторого времени? Я попробовал VirtuaWin безрезультатно.

В качестве альтернативы, есть ли способ удаленного в машине от себя? Или есть какие-то другие способы создания отдельного сеанса на той же машине, который не крадет фокус? Запуск Linux не вариант, и виртуальная машина была бы излишней.

2 ответа2

2

Проверьте mdesktop . Это решение с открытым исходным кодом для нескольких рабочих столов. Очень прост в использовании и настройке.

1

Не уверен, что это сработает, но если вы настроите отдельную учетную запись пользователя на компьютере, войдите в систему как этот пользователь и запустите процесс, а затем переключите пользователя обратно на свою обычную учетную запись. Что-то попробовать в любом случае. Если ни это, ни идея виртуального рабочего стола, предложенная Джеффом, не сработают, вам, вероятно, придется пойти по пути виртуальной машины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .