У меня проблема с новыми виртуальными рабочими столами в Windows 10. Например:
- На рабочем столе 1 дважды щелкните файл «test1.xlsx». Это откроет файл в новом экземпляре Excel (в частности, 2010, в моем случае), на рабочем столе 1.
- На рабочем столе 2 дважды щелкните файл «test2.xlsx». Это изменит рабочий стол на рабочий стол 1 и откроет файл в том же экземпляре Excel, что и на шаге 1.
Я обнаружил, что это также верно для Notepad ++, поэтому я предполагаю, что такое поведение наблюдается в любой программе, которая открывает несколько файлов в одном экземпляре. Тем не менее, это две программы, которые я обычно использую таким образом.
Я нашел несколько способов отключить DDE для Excel, но это не то, что я хочу сделать. Если я открою второй файл с рабочего стола, который уже содержит экземпляр программы, которая должна его открыть, я хочу использовать этот экземпляр.
Я нашел ручные способы открытия второго экземпляра, перемещения его на нужный рабочий стол, а затем открытия файла в этом экземпляре. Тем не менее, процесс немного отличается для каждой программы, и в целом, в лучшем случае, неуклюжий. Не говоря уже о том, что теперь третий файл откроется в самом последнем использованном экземпляре, и не обязательно в правильном, что потребует повторного запуска всего процесса.