4

В Windows 7 есть функция, с помощью которой можно щелкнуть правой кнопкой мыши папку и выбрать "Открыть в новом окне", если в проводнике Windows задано открытие папок в том же окне. Есть ли способ воспроизвести эту функцию в Windows XP?

3 ответа3

3

Explorer.exe имеет параметр командной строки /n который можно использовать для открытия элементов в новом окне.

Вы можете сохранить следующий текст в файле merge.reg, а затем объединить его с реестром.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Open in New Window\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
  65,00,20,00,2f,00,6e,00,2c,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,\
  00,25,00,49,00,2c,00,25,00,4c,00,00,00

Это добавит элемент, изображенный ниже, в реестр, который добавит элемент "Открыть в новом окне" в контекстное меню папок.

Примечания: Я продублировал действие "открыть" и изменил его, чтобы он содержал параметр /n. Тип REG_EXPAND_SZ, по-видимому, необходим для правильной работы% SystemRoot%, но единственным способом, которым мне удалось сделать значение (По умолчанию) тип REG_EXPAND_SZ, было использование файла .reg.

1

Вы можете удерживать клавишу shift при двойном щелчке, чтобы открыть папку в новом окне в XP.

0

Shift или Ctrl? Это Ctrl под Windows 7. Сомневаюсь, что они изменили бы это.

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