Pulpity wirtualne Windows 10 i wiele wystąpień programu

15

Mam problem z nowymi pulpitami wirtualnymi w systemie Windows 10. Na przykład:

  1. Na pulpicie 1 kliknij dwukrotnie plik „test1.xlsx”. Spowoduje to otwarcie pliku w nowym wystąpieniu programu Excel (w szczególności w moim przypadku w 2010 r.) Na pulpicie 1.
  2. Na pulpicie 2 kliknij dwukrotnie plik „test2.xlsx”. Spowoduje to zmianę pulpitu na Pulpit 1 i otworzy plik w tym samym wystąpieniu programu Excel, co od kroku 1.

Stwierdziłem, że jest to również prawdą w przypadku Notepad ++, więc domyślam się, że takie zachowanie występuje w każdym programie, który otwiera wiele plików w jednej instancji. Są to jednak dwa programy, których zwykle używam w ten sposób.

Znalazłem wiele sposobów na wyłączenie DDE dla Excela, ale nie tego chcę. Jeśli otworzę drugi plik z pulpitu, który już zawiera instancję programu, który powinien go otworzyć, chcę użyć tej instancji.

Znalazłem ręczne sposoby otwierania drugiej instancji, przenoszenia jej na właściwy pulpit, a następnie otwierania pliku w tej instancji. Jednak proces ten jest nieco inny dla każdego programu i ogólnie jest co najwyżej niezręczny. Nie wspominając już o tym, że teraz trzeci plik zostanie otwarty w ostatnio używanej instancji, i niekoniecznie poprawny, wymagający ponownego uruchomienia całego procesu.

chezy525
źródło
Wynika to po prostu z tego, jak działa Excel. Ogólne zachowanie jest zamierzone. Przyszłe wersje programu Excel mogą zapewniać dodatkową obsługę wirtualnych komputerów stacjonarnych. Zachowanie ma na celu fakt, że po zmianie pulpitu wirtualnego program Excel nadal działa i został zaprojektowany do otwierania dodatkowych dokumentów Excel w tym samym wystąpieniu.
Ramhound
1
@Ramhound, niestety, nie jest to tylko sprawa Excela. Takie zachowanie występuje w przypadku wszystkich rodzajów aplikacji. Właśnie teraz zauważyłem, że stało się to z Adobe Reader: na Desktop2 był otwarty pdf, otworzyłem pdf na Desktop1 => Windows zmienił mnie na Desktop2, aby otworzyć nowy pdf.
chezy525
@ Chezy515 - Zauważyłem trend, w którym ludzie uważają, że wirtualne komputery stacjonarne nie są w systemie Windows. Wszystkie procesy nadal istnieją na wielu wirtualnych pulpitach, więc zachowanie aplikacji pozostanie stałe na każdym wirtualnym pulpicie. Jeśli więc domyślne zachowanie aplikacji dotyczy pojedynczego wystąpienia, nadal będzie to prawdą.
Ramhound
3
@Ramhound Ale jeśli zamierzasz otwierać pliki Excela w innej sesji pulpitu, w której program Excel już działa, oznacza to, że cel wirtualnego pulpitu nie jest wystarczający. Czyż nie
Omar Tariq,
1
@OmarTariq - Jeśli chcesz uruchomić nowe wystąpienie na wirtualnym pulpicie, powinieneś to zrobić, ale spodziewaj się, że Excel zachowa się inaczej, ponieważ mogą istnieć wirtualne pulpity.
Ramhound,

Odpowiedzi:

1

Byłem podekscytowany natywną obsługą Windows dla wirtualnych komputerów stacjonarnych, ale ostatecznie nadal używam komputerów stacjonarnych do kilku celów (tj. Proces, który wyskakuje tymczasowe okna, które kończą się na innym komputerze i tak dalej). Nie działają bezbłędnie, jak w Windows 7, ale wciąż lepiej niż natywne rozwiązanie Win 10, co jest smutne.

watbywbarif
źródło