|
22 / 18 / 4
Регистрация: 28.07.2015
Сообщений: 167
|
|
Установка модуля от имени пользователя03.04.2019, 09:50. Показов 1573. Ответов 4
Метки нет (Все метки)
Добрый день.
Задача следующая: Нужно, чтобы при запуске скрипта он проверял наличие модуля, если его нет, то устанавливал его. Скрипт будет запускаться пользователями без админских прав. Как я это вижу: Проверка модуля это Test-Path на папку с модулем C:\Program Files\WindowsPowerShell\Modules\SCOrchDe v-SQL Сама папка с модулем (откуда его нужно скопировать на компьютер пользователя) лежит в сети и у всех есть доступ к ней. А вот дальше затык. Нужно скопировать папку из сети в каталог C:\Program Files\WindowsPowerShell\Modules\. Но доступ туда закрыт, даже для админа. Я обнаружил, что можно скопировать по сетевому пути. Например \\имя компа\C$\Program Files\WindowsPowerShell\Modules\ Так с правами сетевого админа позволяет скопировать, при условии, что ты не пытаешься скопировать на комп, с которого запущен скрипт. Сам скрипт будет закатан в exe, так что вполне допустимо использовать пароли сетевого админа прямо в теле. Но вот как это связать в едино я не понимаю. Если что то не понятно написал - спрашивайте, поясню.
0
|
|
| 03.04.2019, 09:50 | |
|
Ответы с готовыми решениями:
4
Установка программы от имени пользователя Вывод имени пользователя или имени компьютера пользователя БД Вызов функции из модуля по имени модуля |
|
|
||||||
| 03.04.2019, 10:24 | ||||||
Сообщение было отмечено MGarry как решение
Решение
MGarry,
В целом необязательно импортировать модуль из C:\Program Files\WindowsPowerShell\Modules\ Можно, например и вот так.
1
|
||||||
|
22 / 18 / 4
Регистрация: 28.07.2015
Сообщений: 167
|
|
| 03.04.2019, 10:25 [ТС] | |
|
Какие ограничения?
0
|
|
|
|
|
| 03.04.2019, 10:34 | |
|
MGarry,
Насколько я помню, есть сложности если модуль реализован с использованием библиотек *.dll, которые указаны в файле манифеста. Вполне возможно эта проблема решаема, но я не буду вас обманывать, потому что точно не могу сказать.
0
|
|
|
22 / 18 / 4
Регистрация: 28.07.2015
Сообщений: 167
|
|
| 03.04.2019, 10:35 [ТС] | |
|
В любом случае, это работает! Спасибо за помощь!
0
|
|
| 03.04.2019, 10:35 | |
|
Помогаю со студенческими работами здесь
5
Переход на шаблон при регистрации, и добавление имени пользователя после имени домена Разница в работе bat-файла при его запуске от имени простого пользователя и от имени администратора Запрос и ввод имени пользователя, сравнение с текущим логическим именем пользователя и вывод результата
Напишите программу вывода на экран имени исполняемого модуля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|