Автор Тема: Открыть с помощью... ?  (Прочитано 238 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Maksim86

  • Пользователь
  • Сообщений: 448
    • Просмотр профиля
Открыть с помощью... ?
« : 27 Апрель 2024, 17:13:39 »
Здравствуйте. Подскажите пожалуйста, сбилась ассоциация файлов. Например выбираю ром-игры (NES-SEGA-SNES), дальше ОТКРЫТЬ С ПОМОЩЬЮ (хочу приделать ассоциацию с эмулятором, что бы всегда нужный тип файлов, открывался с помощью него), и ничего. С помощью программы OpenWithAdd, удалось выставить ассоциации нужных типов файлов с эмуляторами, но теперь другая проблема. При нажатии на ром-файл открывается просто эмулятор, а не игра. Папки с эмуляторами находятся в C:\Games\Emulators (система Windows 7 x64). Как все вернуть по умолчанию? Желательно проверенные методы. Спасибо.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5137
    • Просмотр профиля
Открыть с помощью... ?
« Ответ #1 : 27 Апрель 2024, 17:54:21 »
Не указали "%1" (пробел перед этим и кавычки нужны) после пути к программе. UPD: Хотя OpenWithAdd какая-то хрень, к тому же аргументы бывают разные, это для простых программы %1. Откройте https://www.nirsoft.net/utils/file_types_manager.html, выберите нужное расширение файла, внизу будет Command-Line вида:
"C:\Program Files\7-Zip\7zFM.exe" "%1"У ваших программ тоже должно быть "%1", иначе редактируйте.
« Последнее редактирование: 27 Апрель 2024, 18:02:53 от Sharpnull »

Оффлайн Maksim86

  • Пользователь
  • Сообщений: 448
    • Просмотр профиля
Открыть с помощью... ?
« Ответ #2 : 27 Апрель 2024, 19:58:17 »
Sharpnull, спасибо большое за ответ. ничего не получается, видимо что то сбито в реестре.. Прописываю в новом действии "C:\Games\Emulators\Super Nintendo\Emulator\ZSNES.exe" "%1" нажимаю на ром, и все равно открывается эмулятор, но не игра. Проблем не было когда папка Emulators, была названа Эмуляторы и находилась в Документах, можно как то через реестр попровить все ассоциации и разрешения по умолчанию? Не понимаю в чем проблема, NES-ромы грузятся сразу, находясь так же в папке C:\Games\Emulators\, а GEN-SNES прри выборе рома, лишь включают эмулятор, а дальше ищи этот ром или мышкой перетаскивай в окно эмулятора, хотелось бы разобраться.

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 607
  • Пол: Мужской
    • Просмотр профиля
Открыть с помощью... ?
« Ответ #3 : 27 Апрель 2024, 21:12:51 »
Не использовать пробелы в названиях папок.

Оффлайн Maksim86

  • Пользователь
  • Сообщений: 448
    • Просмотр профиля
Открыть с помощью... ?
« Ответ #4 : 27 Апрель 2024, 21:21:15 »
bugmenot, спасибо за ответ, не помогло. NES-ромы запускаются, а например ромы из папки SEGA - нет. Полагаю, что то нарушено в реестре, есть ли варианты восстановления по умолчанию?