Windows 7 выполняет командные файлы с редактором групповой политики; но поддерживать связь с Notepad ++

0

Я связал пакетные файлы с Notepad ++ на моей рабочей машине с Windows 7, но мне нужно выполнить некоторые сценарии при входе в систему (что я пытаюсь сделать через редактор локальной групповой политики).

Вместо того, чтобы выполнить указанный сценарий, Windows просто открывает командные файлы с помощью Notepad ++.

Существует ли автоматический способ запуска этих файлов при входе в систему, БЕЗ удаления ассоциации файлов с Notepad ++?

Toby Wilson
источник

Ответы:

2

Если вы измените xyz.bat на xyz.cmd, то при двойном щелчке он будет работать нормально. Если вы измените загрузочный файл bat на cmd, он должен работать.

(Я не проверял это. Я делаю то, что предложил Techie007.)

simon at rcl
источник
Это делает работу.
Toby Wilson
2

Вы сказали ОС открывать пакетные файлы с помощью Блокнота, это так. Вот как работает Windows.

Вам нужно будет изменить ассоциацию обратно к тому, что должно быть для запуска сценариев входа в систему.

Некоторые альтернативные способы открытия командных файлов в Notepad ++:

  1. Щелкните правой кнопкой Batch-файл и выберите «Редактировать в Notepad ++».
  2. Откройте Notepad ++ и перетащите на него пакетный файл, который вы хотите отредактировать.
  3. Откройте Notepad ++ и используйте File - & gt; Открыто.
  4. Создайте ярлык для Notepad ++ в доступном месте и перетащите командный файл на ярлык.
Ƭᴇcʜιᴇ007
источник
Я думал, что сказал ОС связывать открытие файлов через проводник по умолчанию с определенной программой; но я думаю, это еще одна причина, почему я предпочитаю Linux.
Toby Wilson
Файловые ассоциации находятся на уровне ОС, а не на уровне оболочки (проводника). Если вы убьете Проводник, а затем запустите командный файл с помощью команды «Запустить задачу» в диспетчере задач (например), он все равно будет использовать ту же программу, с которой вы его связали. Надеюсь, это немного прояснит. PS: Хотя я рад, что вам нравится Linux, прямо скажем, нам все равно, поскольку это не имеет никакого отношения к рассматриваемой проблеме. И упоминание этого без причины делает вас похожим на фаната.
Ƭᴇcʜιᴇ007