Używaj zdalnego komputera bez zakłócania pracy lokalnego użytkownika

10

Mam komputer z systemem Windows 7, który działa jak Media Center, więc jest zawsze włączony, ale nie zawsze w użyciu.

Chciałbym mieć możliwość zdalnego zalogowania się na tym komputerze i uruchomienia niektórych skryptów, których obliczenie wymaga czasu. Jeśli korzystam z Pulpitu zdalnego, mogę uzyskać widok pulpitu i korzystać z niego, ale widok centrum multimediów zostaje zablokowany (pojawia się ekran logowania). Jeśli korzystam z LogMeIn, aplikacja Media Center zamyka się (niekompatybilna ze zdalnym użyciem), a widoki zdalny i Media Center są takie same.

Czy istnieje sposób na zdalny dostęp do komputera w celu uruchomienia i monitorowania tych skryptów, nie przeszkadzając użytkownikom centrum medialnego?

greye
źródło
Czy wypróbowujesz LogMeIn za darmo? Lub wersja płatna. O ile pamiętam, wersja premium pozwoli ci zalogować się i kontrolować zdalny komputer bez wpływu na głównego zalogowanego użytkownika.
BBlake,

Odpowiedzi:

8

Być może program Sysinternals PsExec spełni Twoje oczekiwania?

http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

Pozwala to na zdalne uruchamianie programów konsolowych i nie wymaga intensywnego procesu instalacji / konfiguracji.

To nie pozwoli ci na bogate wrażenia użytkownika z pełnoprawnego połączenia RDP, ale uważam, że jest idealny do krótkich, prostych zadań.

Jeremy
źródło
1
Jeśli musisz monitorować skrypt, ustaw go w ECHO na plik lub zapisz w dzienniku zdarzeń. W zależności od języka można to zwykle zrobić tylko z odrobiną dodatkowego kodu.
Doltknuckle
1

Nie można zalogować się interaktywnie dwie sesje jednocześnie (bez hakowania okien i naruszania umowy licencyjnej). Jeśli nie masz nic przeciwko (biorąc pod uwagę kwestie bezpieczeństwa i stabilności systemu + kwestie prawne), skorzystaj z hacka (odpowiedź jaoc).

W zależności od twoich programów do programowania (już piszesz skrypty - powiedziałbym, że już prawie jesteś), możesz stworzyć usługę systemu Windows lub prosty interfejs aplikacji internetowej, który uruchomi twoje procesy i pozwoli ci podać wszelkie niezbędne parametry przez Internet interfejs lub wywołanie RPC.

Jeśli za każdym razem nie ma unikalnych parametrów dla skryptów, po prostu utwórz zaplanowane zadanie, aby uruchomić skrypty.

+1 dla PsExec. może również zrobić dokładnie to, czego potrzebujesz, jeśli masz już skrypt lub .exe, wystarczy uruchomić na komputerze. Jeśli to spełni twoje potrzeby, na dłuższą metę będzie ci jeszcze łatwiej niż jednoczesny hack sesji.

DanO
źródło
Czy możesz mi pomóc zrozumieć, o których wspominałeś problemach prawnych? Czy umowa licencyjna stanowi, że nie możesz mieć dwóch sesji jednocześnie? Dlaczego miałoby to Czy istnieje inny produkt / licencja, które na to pozwalają? Dzięki.
greye
z umowy EULA (Prawa nr 2.1) - „Liczba użytkowników. O ile niniejsze postanowienia licencyjne nie stanowią inaczej, tylko jeden użytkownik może korzystać z oprogramowania naraz”. Wersje systemu Windows Server pozwalają na jednoczesną obsługę wielu użytkowników i ulepszone opcje usług terminalowych.
DanO
0

Nie wiem, co myślisz o robieniu rzeczy w starej szkole z tekstem. Możesz zajrzeć do Putty . Jest to darmowa aplikacja SSH.

Skaughty
źródło
4
Tyle że Putty nie jest serwerem, a system Windows nie ma wbudowanego serwera SSH.
developmentalinsanity
touché dobry panie. Istnieje freesshd.com dla darmowej strony serwera. Myślę, że joaoc może mieć najlepszą odpowiedź.
Skaughty