Я работаю над скриптом для установки notepad++ на некоторых удаленных серверах. У нас не включен PowerShell Remoting для нашей среды, поэтому я использую PSexec для установки. Вот код:
& .\psexec.exe -c -e -v -h \\$computer ".\npp.7.5.6.installer.x64.exe" /S
Это работает отлично и замечательно для фактической установки программы, но по какой-то причине не добавляется опция контекстного меню, Edit with Notepad++
когда я щелкаю правой кнопкой мыши по файлу.
Я попробовал следовать инструкциям.из вики Notepad++добавить опцию меню, но они не сработали. Все остальные решения, которые я читал, похоже, хотят, чтобы я редактировал реестр странными способами, что я ненавижу делать.
Я не совсем уверен, что происходит с моей установкой, но, похоже, она устанавливается с минималистскими параметрами вместо пользовательских параметров по умолчанию.
Есть ли у кого-нибудь предложение, как установить его с помощью этой опции контекстного меню? Есть ли какой-то переключатель, который я упускаю?
решение1
Вы можете просто добавить ярлык Notepad++ в папку SendTo пользователя по умолчанию, а затем использовать функцию отправки правой кнопкой мыши, если все остальные действия не дали результата.
Если поместить эту функцию в профиль пользователя по умолчанию, то она будет доступна всем новым пользователям, но для этого им придется использовать функцию отправки сообщений правой кнопкой мыши, поскольку она не будет отображаться в списке по умолчанию.
Любой существующий профиль пользователя вам придется вручную добавить в папку sendto.
В противном случае вам придется снова прибегать к хакерским операциям, чтобы добавить его в меню по умолчанию.