Как измениться, значение по умолчанию устанавливают путь для Блокнота ++ в Powershell тихий/необслуживаемый сценарий

Сначала удостоверьтесь, что ssh работает, можно сделать это через

/etc/init.d/ssh status

Если это не работает, запустите его при помощи той же команды, но замены состояния с запуском.

Если это не работает, проверяют Вашу интерфейсную конфигурацию, чтобы удостовериться, что Вы соединяетесь с правильным IP.

ifconfig eth0

Так как Вы использовали dhcp для получения IP, это, возможно, изменилось.

Существует шанс, Ваш брандмауэр мог бы блокировать его, можно открыть порт 22 (он должен быть открыт по умолчанию):

iptables -I INPUT -p tcp --dport 22 -j ACCEPT

Наконец отправьте содержание /var/log/auth.log and /var/log/syslog в то время как Вы пытаетесь соединиться.

3
задан 23 May 2014 в 23:07
3 ответа

Вам действительно нужна установка? У вас есть отдельный пакет на сайте разработчиков, вы можете скопировать его куда угодно. Что касается «крутых» надстроек контекстного меню, их достаточно просто добавить вручную.

Ниже приводится краткое описание шагов, которые необходимо предпринять, чтобы это сделать:

  • Попросите Powershell скопировать содержимое автономного пакета в то желаемая папка.

  • Создайте новый GUID с помощью Powershell

    [guid] :: NewGUID ()

  • Запишите GUID в переменную (чтобы вы могли ссылаться на него позже).

  • В HKEY_CLASSES_ROOT \ CLSID \ добавьте запись GUID таким же образом, как и добавляются остальные идентификаторы GUID.

  • Создайте подконтейнеры InprocServer32 и Настройки

  • В InprocServer32 установите желаемое значение (по умолчанию) Путь установки Notepad ++ указывает непосредственно на NppShell_06.dll (например, C: \ Program Files \ Notepad ++ \ NppShell_06.dll)

  • Добавьте запись ThreadingModel REG_SZ и установите для нее значение Квартира

  • В подконтейнере Settings установите значения соответственно - для список допустимых значений, пожалуйста, укажите машину с Notepad ++ установлен. Наиболее "интересными" являются "Путь" и "Заголовок"

  • Добавьте ранее созданную запись GUID в подконтейнер "ANotepad ++" в HKEY_CLASSES_ROOT * \ shellex \ ContextMenuHandlers \ под (по умолчанию) value

Это должно сработать. Хотя я не тестировал вышеуказанное на своей машине, я почти уверен, что это решит проблему «ручной» установки. В качестве примечания, это может быть полезно в качестве предложения разработчику (или, что лучше всего, написать это самостоятельно!), Чтобы добавить некоторые переключатели конфигурации автоматической установки, чтобы нам не пришлось беспокоиться о вышеупомянутых `` обходных путях '' . Если у вас возникнут проблемы с настройкой, дайте мне знать.

0
ответ дан 3 December 2019 в 06:34

Верно, хороший обходной путь @Колиат, но я понял это. Я зашел в реестр и экспортировал те .reg файлы, которые содержали пути по умолчанию на C:\, и изменил их все на E:. Затем я поместил все экспортированные .reg-файлы в основной .reg-файл, а затем назвал это через мой скрипт.

Строка сценария была:

regedit.exe /S nMaster.reg 

Спасибо за помощь и за то, что подтолкнули меня в правильном направлении, учитывая реестр.

0
ответ дан 3 December 2019 в 06:34

Блокнот++ инсталлятор использует систему инсталляции NSIS. Для этого можно использовать переключатели по умолчанию.

http://nsis.sourceforge.net/Which_command_line_parameters_can_be_used_to_configure_installers

например: npp.6.6.8.Installer.exe /S /D=d:\software\npp

Примечание:/D опция не поддерживает кавычки

.
3
ответ дан 3 December 2019 в 06:34

Теги

Похожие вопросы