Оснастка veeampssnapin windows powershell не установлена на данном компьютере

ramnefors

Influencer
Posts: 10
Liked: 2 times
Joined: Nov 11, 2014 1:02 pm
Full Name: Mats Ramnefors
Contact:

PS install failure — VeeamPSSnapIn not installed

On a WIndows 2008R2SP1 with Powershell v4/NET 4.5 and after installing the VEEAM PS plugin. I get the following error message when starting PS from B&R menu.

Add-PSSnapin : The Windows PowerShell snap-in ‘VeeamPSSnapIn’ is not installed on this computer.
At C:\Program Files\Veeam\Backup and Replication\Backup\Initialize-VeeamToolkit.ps1:137 char:1
+ Add-PSSnapin VeeamPSSnapIn
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~

If I try to manually install the Veeam.Backup.PowerShell.dll I get an error message that the DLL does not contains an installer.

Any ideas?

backuper2015

Lurker
Posts: 1
Liked: never
Joined: May 13, 2015 10:04 am
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by backuper2015 »

Have the same problem on Windows server 2012 R2 x64 with veeam backup & replication free.
Wanted to get use of the new features of free version via powershell but this error give me no go :(

«VeeamPSSnapIn not installed».
Launching PS from Veeam windows doesn’t help neither.

— Tried to manually install it via installutil.exe — no way (log below).
— Tried to install it via BPS_x64.exe as said in kb1489 — no way.

Question:
is it possible to solve this problem for a free version user?
Thank you very much in advance.

foggy

Veeam Software
Posts: 21017
Liked: 2101 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by foggy »

Yes, please contact technical support. Everybody on the official evaluation is eligible for support, just expect answers based on staff availability.

seddy

Novice
Posts: 6
Liked: never
Joined: May 15, 2015 6:16 pm
Full Name: Shawn Eddy
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by seddy »

I’m having the same problem… Here’s one of my observations. We’re running, un-patched, Veeam Backup & Replication at one office and a patched copy of Veeam free at another smaller office. If I do a «Get-PSSnapin -registered» in powershell, I notice that on the updated free installation, i’m missing the VeeamPSSnapIn, but have the other three snapins … It’s like THAT snapin is just missing.

Was this intentional on the free version or was it overlooked somehow while creating the install package?

I ran the BPS_x64.msi installer but still have the same issue…

sbbots

Enthusiast
Posts: 96
Liked: 25 times
Joined: Aug 16, 2013 5:44 pm
Full Name: Matt B

Re: PS install failure — VeeamPSSnapIn not installed

Post

by sbbots »

We are having the same issue as the OP installing the plugin . Server 2008 R2 SP1 with PS 4.0/.NET 4.5.

I have been told that this is an issue with B&R v8 and that an update or hotfix will be available for this. Any time frame on when this might be available?

veremin

Product Manager
Posts: 20137
Liked: 2215 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by veremin »

You mean you were told but one of our support team engineers? If so, can I ask you to post your ticket number here, so that, I can check the case?

sbbots

Enthusiast
Posts: 96
Liked: 25 times
Joined: Aug 16, 2013 5:44 pm
Full Name: Matt B

Re: PS install failure — VeeamPSSnapIn not installed

Post

by sbbots »

v.Eremin wrote:You mean you were told but one of our support team engineers? If so, can I ask you to post your ticket number here, so that, I can check the case?

Case # 00931494

Your tech corrected his statement regarding a patch being worked on and instead suggested reinstalling the software. By «the software» I assume he means the entire B&R v8 suite?

sbbots

Enthusiast
Posts: 96
Liked: 25 times
Joined: Aug 16, 2013 5:44 pm
Full Name: Matt B

Re: PS install failure — VeeamPSSnapIn not installed

Post

by sbbots »
1 person likes this post

I did a repair of the Veeam install from the B&R 8 install disk and the Powershell plugin works now. That was easy [clicks easy button]. Thanks.

Starko

Lurker
Posts: 2
Liked: 4 times
Joined: Jun 17, 2015 9:33 am
Full Name: Marco Hofmann
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by Starko »
3 people like this post

Hello,
we had the same problem es described in this topic with two customer installations. As @v.Eremin suggested we made a support case and we found a solution.
The problem seems to be in the installer of v8 and/or Update 2. But the solution is simple.

  • Do a fresh reboot of your Veeam Server
  • Install Update 2 again over the running version
  • Clean Reboot
  • Install the PowerShell AddIn Again
  • Start Veeam B&R
  • Check if the PowerShell Button is present in the Veeam Main Menu.
  • If it is, try to start it and see if the cmdlets get loaded.

That solved all our issues.

veremin

Product Manager
Posts: 20137
Liked: 2215 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by veremin »

Thank you, Marco, for registering on our community forums to update the share with the found solution with fellow members. We do appreciate that!

Starko

Lurker
Posts: 2
Liked: 4 times
Joined: Jun 17, 2015 9:33 am
Full Name: Marco Hofmann
Contact:

cgt

Novice
Posts: 4
Liked: never
Joined: Jan 27, 2014 11:21 am
Full Name: Carlos González
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by cgt »

Hi All!

I’m trying all you post in your blog but it still not working.
I’m on latest version (Pacth 3), Windows 2008 R2 SP1 x64, PowerShell instlled as the KB(https://www.veeam.com/kb1489)shows, and Im not able to run the Veeam Pwershell. Each time I try to open it, i get the next error:
****************************************************************************************************
Add-PSSnapin : The Windows PowerShell snap-in ‘VeeamPSSnapIn’ is not installed
on this machine.
At C:\Program Files\Veeam\Backup and Replication\Backup\Initialize-VeeamToolkit
.ps1:137 char:13
+ Add-PSSnapin <<<< VeeamPSSnapIn
+ CategoryInfo : InvalidArgument: (VeeamPSSnapIn:String) [Add-PSS
napin], PSArgumentException
+ FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.Ad
dPSSnapinCommand

Get-PSSnapin : No Windows PowerShell snap-ins matching the pattern ‘VeeamPSSnap
In’ were found. Check the pattern and then try the command again.
At C:\Program Files\Veeam\Backup and Replication\Backup\Initialize-VeeamToolkit
.ps1:140 char:23
+ $snapIn = Get-PSSnapIn <<<< «VeeamPSSnapIn»
+ CategoryInfo : InvalidArgument: (VeeamPSSnapIn:String) [Get-PSS
napin], PSArgumentException
+ FullyQualifiedErrorId : NoPSSnapInsFound,Microsoft.PowerShell.Commands.G
etPSSnapinCommand


****************************************************************************************************

Can somebody help me please? I’m working on a customer with a trial license, and if all the tests he wants to perform works, he will buy the solution, if not he will discard it. I dont try to open a case because Im not really sure if they will want to help us. Hope someone can give me some tips.

Thank you in advance.

cgt

Novice
Posts: 4
Liked: never
Joined: Jan 27, 2014 11:21 am
Full Name: Carlos González
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by cgt »

v.Eremin wrote:Check the sticky topic first and see whether suggestions provided there help you or not. Thanks.

Thank you so much Eremin. I will test it as soon as some programmed jobs finishes, and then I will thell you if it works for me.
:D

veremin

Product Manager
Posts: 20137
Liked: 2215 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: PS install failure — VeeamPSSnapIn not installed

Post

by veremin »
1 person likes this post

You’re welcome. If neither of proposed workarounds works for you, feel free to ask support team for assistance. Thanks.

Who is online

Users browsing this forum: No registered users and 14 guests

Error "Add-PSSnapin : The Windows PowerShell snap-in 'VeeamPSSnapIn' is not installed" while starting Veeam Powershell Snapin

Sometimes after correct installation of Veeam Powershell Snapin, attempt to load snap-in into Powershell console ends with error: Add-PSSnapin : The Windows PowerShell snap-in ‘VeeamPSSnapIn’ is not installed.

This problem occures because for some reason Snap-in is not got registered in Powershell. On Veeam official forums they offer many solutions like reinstalling Veeam or reboots-reinstalls of the Powershell module. In my case the following solution was found:

Create reg-file and import it into Windows registry.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellSnapIns\VeeamPSSnapIn]
"PowerShellVersion"="2.0"
"Vendor"="Veeam"
"Description"="This is a PowerShell snap-in that includes the Veeam's cmdlet."
"VendorIndirect"="VeeamPSSnapIn, Veeam"
"DescriptionIndirect"="VeeamPSSnapIn,This is a PowerShell snap-in that includes the Veeam's cmdlet."
"Version"="8.0.0.0"
"ApplicationBase"="C:\\Program Files\\Veeam\\Backup and Replication\\Backup"
"AssemblyName"="Veeam.Backup.PowerShell, Version=8.0.0.0, Culture=neutral, PublicKeyToken=bfd684de2276783a"
"ModuleName"="C:\\Program Files\\Veeam\\Backup and Replication\\Backup\\Veeam.Backup.PowerShell.dll"

After this Snap-in was correctly registered.

veeam (en)

  • Hits: 16678

Under Windows Server 2012 R2, Im trying to use Veeam’s Powershell functions but since I have updated to Update 3, I get this:

PS C:\Windows\system32> Add-PsSnapIn VeeamPSSnapIn Add-PsSnapIn : No snap-ins have been registered for Windows PowerShell version 4. At line:1 char:1

  • Add-PsSnapIn VeeamPSSnapIn

  •   + CategoryInfo          : InvalidArgument: (VeeamPSSnapIn:String) [Add-PSSnapin], PSArgumentException
      + FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand
    
    

PS C:\Windows\system32>

I patched because I got a «License is not installed.»; This was fixed in U2 It seems and I updated it for that reason alone. But now I cannot add it period.

It does work if I start a Powershell session from Veeam’s software.

Ive tried

  • Reinstalled the Powershell SDK

  • Reinstalling the patch itself

  • Registry entries

  • Uninstalling the update and reinstalling

Nothing seems to work. Anyone have any step by step ideas on fixing this?

Обновлено: 15.03.2023

Эта ошибка обычно появляется на ПК с операционной системой Windows, особенно в Windows 7 и Windows Server 2008, но имеет тенденцию появляться в любой операционной системе. Ошибка обычно появляется, когда вы собираетесь открыть Even Viewer, планировщик задач или редактор групповой политики.

Универсальных решений проблемы не существует, и вам, к сожалению, придется по-настоящему следовать всем методам, которые, как сообщалось, работают пользователи. Обратите внимание, что не все решения связаны с одной операционной системой и удачи!

Решение 1: проблема Visual C ++

Некоторые люди разговаривали с Microsoft по телефону о проблеме, и кажется, что для ее решения требуется ряд шагов. Однако проблема может исчезнуть даже после нескольких шагов, поэтому регулярно проверяйте, появляется ли ошибка по-прежнему.

Прежде всего, вам необходимо переустановить распространяемый пакет Visual C ++, поскольку это одна из основных причин этой проблемы. Microsoft объяснила, что проблема была вызвана тем, что Visual C ++ возвращает неверный указатель, который вызывает эту проблему.

  1. Нажмите на меню «Пуск» и откройте панель управления, выполнив поиск в меню «Пуск». Также вы можете нажать на значок шестеренки, чтобы открыть приложение «Настройки», если вы используете Windows 10.
  2. На панели управления выберите параметр «Просмотреть как: категорию» в правом верхнем углу и нажмите «Удалить программу» в разделе «Программы» в нижней части окна панели управления.

  1. Если вы используете приложение «Настройки» в Windows 10, нажмите «Приложения», чтобы сразу открыть список всех установленных программ на вашем ПК.
  2. Найдите распространяемый пакет Microsoft Visual C ++ на панели управления или в настройках и нажмите «Удалить». Вы можете заметить, что есть несколько разных версий. Вам нужно будет записать их и повторить процесс удаления для каждого. Вам может потребоваться подтвердить некоторые диалоговые окна и следовать инструкциям, которые появятся вместе с мастером удаления.

  1. Нажмите Finish, когда программа удаления завершит процесс, и повторите процесс удаления для всех версий пакета Visual C ++. Теперь вам нужно переустановить их, разместив их здесь. Выберите версию, которую вы хотите загрузить, и выберите загрузку в соответствии с архитектурой вашего процессора (32-разрядная или 64-разрядная).
  2. Найдите только что загруженный файл в папке Windows, запустите его и следуйте инструкциям на экране, чтобы установить распространяемый пакет Microsoft Visual C ++. Повторите тот же процесс для всех версий, которые вы ранее удалили, и проверьте, появляется ли та же самая ошибка.

Если вы заметили, что проблема по-прежнему не исчезнет даже после применения этих исправлений, вам может потребоваться обновить компьютер до последней версии, если вы все еще этого не сделали. Windows 10 автоматически загрузит и установит обновления для вас, если вы не откажетесь от их установки. Однако более старые версии Windows не будут следовать приведенным ниже инструкциям, чтобы точно знать, полностью ли обновлен ваш компьютер.

  1. Удерживайте клавишу Windows и нажмите X, чтобы открыть это специальное контекстное меню. Вы также можете щелкнуть правой кнопкой мыши в меню «Пуск». Выберите Windows Powershell (Admin).

  1. В консоли Powershell введите cmd и подождите, пока Powershell переключится в среду, похожую на cmd.
  2. В консоли «cmd» введите следующую команду и обязательно нажмите Enter после этого:
  1. Дайте этой команде выполнить хотя бы час и проверьте, были ли какие-либо обновления найдены и / или успешно установлены.
  1. После установки последней версии самое время проверить ее целостность. На клавиатуре используйте комбинацию клавиш Windows + R, чтобы открыть диалоговое окно «Выполнить».
  2. Введите в панели управления и нажмите кнопку ОК, чтобы открыть его.

Решение 3: заменить папку из рабочей системы

  1. Найдите эту папку в работающей системе и полностью скопируйте ее на съемный USB-накопитель. Убедитесь, что вы приняли к сведению название версии, обозначенное символом x в расположении папки ниже:

Решение 4. Удалите определенный раздел реестра.

Этот раздел реестра напрямую связан с ядром проблемы, и если он будет поврежден, ошибка будет обнаруживаться чаще, чем предполагалось. Проблема может быть легко решена простым удалением этого ключа.

Прежде чем приступить к этому решению, рекомендуется закрыть все работающие программы, и рекомендуется создать резервную копию реестра, на случай, если что-то пойдет не так, когда вы удаляете ключ. Сделайте резервную копию вашего реестра, следуя инструкциям в нашей статье.

  1. Откройте редактор реестра, набрав «regedit» в строке поиска или в диалоговом окне «Выполнить». Перейдите к следующему ключу в редакторе реестра:

HKEY_LOCAL_MACHINE >> Программное обеспечение >> Microsoft >> MMC >> SnapIns >> Fx >>

  1. Удалите этот ключ, щелкнув по нему правой кнопкой мыши и в правой части экрана, где находится его дерево путей, и подтвердите диалоговое окно с предупреждением. Проверьте, появляется ли проблема по-прежнему при перезагрузке компьютера.

Решение 5. Переименуйте файл mmc.exe в System32.

Простое переименование файла в System32 может позаботиться о проблеме для вас, но учтите, что этот метод работает не всегда, и вы должны считать себя чрезвычайно счастливым, если этот метод работает для вас. С другой стороны, метод прост в использовании, и его можно легко отменить, если что-то пойдет не так.

описывает Windows PowerShell оснасток и показывает, как использовать их и управлять ими.

Подробное описание

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

чтобы добавить оснастку во все будущие сеансы, сохраните ее в профиле Windows PowerShell. Можно также использовать командлет Export-Console, чтобы сохранить имена оснасток в файле консоли, а затем использовать их в будущих сеансах. Можно даже сохранить несколько консольных файлов, каждый из которых имеет другой набор оснасток.

примечание. Windows PowerShell оснасток (pssnapin) доступны для использования в Windows PowerShell 3,0 и Windows PowerShell 2,0. Они могут быть изменены или недоступны в последующих версиях. Для упаковки командлетов и поставщиков Windows PowerShell используйте модули. сведения о создании модулей и преобразовании оснасток в модули см. в разделе написание модуля Windows PowerShell.

ПОИСК ОСНАСТОК

чтобы получить список оснасток Windows PowerShell на компьютере, введите:

чтобы получить оснастку для каждого поставщика Windows PowerShell, введите:

чтобы получить список командлетов в оснастке Windows PowerShell, введите:

УСТАНОВКА ОСНАСТКИ

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

РЕГИСТРАЦИЯ ОСНАСТКИ

ДОБАВЛЕНИЕ ОСНАСТКИ В ТЕКУЩИЙ СЕАНС

После завершения команды поставщики и командлеты в оснастке будут доступны в сеансе. Однако они доступны только в текущем сеансе, если они не сохранены.

СОХРАНЕНИЕ ОСНАСТОК

чтобы использовать оснастку в последующих сеансах Windows PowerShell, добавьте команду Add-PsSnapin в профиль Windows PowerShell. Также можно экспортировать имена оснасток в файл консоли.

при добавлении команды Add-PSSnapin в профиль она будет доступна во всех последующих сеансах Windows PowerShell. Если вы экспортируете имена оснасток в сеансе, файл экспорта можно использовать только тогда, когда требуются оснастки.

чтобы добавить команду Add-PsSnapin в профиль Windows PowerShell, откройте профиль, вставьте или введите команду, а затем сохраните профиль. Дополнительные сведения см. в разделе about_Profiles.

Чтобы сохранить оснастки из сеанса в файле консоли (. psc1), используйте командлет Export-Console. Например, чтобы сохранить оснастки в текущей конфигурации сеанса в файле Невконсоле. psc1 в текущем каталоге, введите:

Дополнительные сведения см. в разделе Export-Console.

ОТКРЫТИЕ WINDOWS POWERSHELL С ПОМОЩЬЮ ФАЙЛА КОНСОЛИ

чтобы использовать файл консоли, включающий оснастку, запустите Windows PowerShell (PowerShell.exe) из командной строки в Cmd.exe или в другом сеансе Windows PowerShell. Используйте параметр PsConsoleFile, чтобы указать файл консоли, включающий оснастку. например, следующая команда запускается Windows PowerShell с файлом консоли невконсоле. psc1:

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

УДАЛЕНИЕ ОСНАСТКИ

чтобы удалить оснастку Windows PowerShell из текущего сеанса, используйте командлет Remove-PsSnapin. например, чтобы удалить оснастку SQL Server из текущего сеанса, введите:

Этот командлет удаляет оснастку из сеанса. Оснастка все еще загружена, но поставщики и командлеты, которые она поддерживает, больше не доступны.

ВСТРОЕННЫЕ КОМАНДЫ

в Windows PowerShell 2,0 и в старых программных приложениях в Windows PowerShell 3,0 и более поздних версиях встроенные команды, установленные с Windows PowerShell, упаковываются в оснастки, которые автоматически добавляются во все сеансы Windows PowerShell.

начиная с Windows PowerShell 3,0, в более новых приложениях-компонентах, которые запускают сеансы с помощью метода InitialSessionState. CreateDefault2 — встроенные команды упаковываются в модули. Исключением является Microsoft. PowerShell. Core, которое всегда отображается как оснастка. Основная оснастка по умолчанию включена в каждый сеанс. Встроенные модули загружаются автоматически при первом использовании.

Примечание. удаленные сеансы, включая сеансы, запущенные с помощью командлета New-PSSession, — это сеансы предыдущих версий, в которых встроенные команды упаковываются в оснастки.

Следующие оснастки (или модули) устанавливаются с Windows PowerShell.

Microsoft. PowerShell. Core — содержит поставщики и командлеты, используемые для управления основными функциями Windows PowerShell. Он включает в себя файл FileSystem, реестр, псевдоним, среду, функцию и поставщики переменных, а также базовые командлеты, такие как Get-Help, Get-Command и Get-History.

Microsoft. PowerShell. Host — содержит командлеты, используемые узлом Windows PowerShell, например Start-Transcript и командлетом отмены записи.

Microsoft. PowerShell. Management — содержит командлеты, такие как Get-Service и Get-ChildItem, которые используются для управления компонентами на основе Windows.

Microsoft. PowerShell. Security — содержит поставщик сертификатов и командлеты, используемые для управления безопасностью Windows PowerShell, такие как get-Acl, get-AuthenticodeSignature и ConvertTo-SecureString.

Microsoft. PowerShell. Utility — содержит командлеты, используемые для работы с объектами и данными, например Get-Member, Write-Host и Format-List.

Microsoft. WSMan. Management — содержит поставщик WSMan и командлеты, управляющие службой служба удаленного управления Windows, такие как Connect-WSMan и Enable-WSManCredSSP.

РЕГИСТРАЦИЯ СОБЫТИЙ ОСНАСТКИ

начиная с Windows PowerShell 3,0, можно записывать события выполнения для командлетов в Windows PowerShell модули и оснастки, установив для свойства LogPipelineExecutionDetails модулей и оснасток значение TRUE. Дополнительные сведения см. в разделе about_EventLogs.

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Сайты и рабочие области SharePoint
Объясните пожалуйста на пальцах, как создать рабочую область второго уровня (т.е. внутри рабочей.

Действия над элементами списка Sharepoint 2013
Доброго времени суток ! Есть список в SharePoint 2013 с информацией о сотрудниках организации для.

SharePoint
Здравствуйте! У меня такой вопрос, есть какие нибудь статьи по интеграции SharePoint с Си — шарп.

Установкой на хост SP не озадачивался.
Попробую завтра обновить шел до 5, но не уверен, что это решит вопрос полностью.

Способы добавления оснастки понятен, самих модулей нет

Оснастка «Microsoft.SharePoint.PowerShell» установлена на самом SharePoint сервере. Поэтому запускайте нужный скрипт непосредственно на SPP сервере или используйте PS Remoting с клиентской машины.

Пока скрипт нужно запускать именно на хостовой машине, не буду объяснять об особенностях работы нашей корпоративной сети и разграничении доступа, это естественно и понятно. Есть несколько веток, куда у меня есть права, где необходимо размещать файл с результатом работы другого скрипта, хочу объединить в один, создать задание в планировщике и забыть. Возможно, задание переместиться на какой-нибудь из серверов, но не SP, где потребуется аналогичные манипуляции.
Не хотелось бы на хост ставить SP сервер только для того чтобы оснастка появилась, надо попробовать отрыть DLL и зарегистрировать.
PS Remoting пока не использовал, сейчас буду гуглить. Спасибо за подсказку.

Добавлено через 3 часа 33 минуты
С PS Remoting не получиться, т.к. служба WinRM на сервере SP отсутствует и на нем в принципе ничего не поменять (это к вопросу разграничения полномочий), но уж очень не хочется вручную файл выкладывать.
Ищу варианты.

Глупый вопрос: возможно ли нестандартным способом зарегистрировать в Win7x64 библиотеку SPServer2007, установленный на WinServ2003x32_SP2?

Решил задачу, оказалось все так просто.
Подключил как сетевой диск и скопировал.

размещение на SharePoint
Коллеги, помогите разобраться. Есть база. пытаюсь ее разместить на SharePoint — начала ругаться.

Access и Sharepoint
Добрый день. Извините если создал тему не там. Есть БД аксес и в ней формы. Как можно отображать.

русификация sharepoint
Скачала с оф сайта sharepoint services 3.0 с русским языком, поставила sharepoint(у меня windows.

Публикация БД на Sharepoint
Добрый вечер! Помогите, пожалуйста! Мною была создана БД с формами для записи новых данных в.

date

24.08.2021

directory

PowerShell, Windows 10, Windows Server 2016

comments

Комментариев пока нет

Большинство популярных модулей PowerShell устанавливаются в онлайн режиме из официального репозитория PowerShell Gallery (PSGallery) с помощью команды Install-Module . Однако, вы не сможете установить нужный модуль PowerShell, если ваш компьютер находится в изолированной от интернета сети или доступ к PSRepository ограничен. Или в сценарии с установкой модуля на сервере, на которых как правило заблокирован прямой доступ в интернет. В этой статье рассмотрим способ офлайн установки модулей PowerShell и импорта модуля с удаленного компьютера на примере модуля для управления SQLServer.

Модули POwerShell в psgallery

Сначала нужно установить нужный вам PowerShell модуль на компьютере, на котором доступ в интернет не ограничен.

Проверьте, что модуль присутствует в галерее PSGallery:

Find-Module –Name *SqlServer*| Select Name, Version, Repository

Find-Module PSGallery

Скачайте нужный вам модуль на ваш компьютер в указанный каталог:

Save-Module –Name SqlServer –Path C:ps

Save-Module - скачать powershell модуль из галереи скриптов на локальный диск

Скопируйте папку с модулем на другой компьютер, на котором вы хотите его установить.

Разберемся, в каких каталогах хранятся модули PowerShell:

пути PSModulePath

Как вы видите, PowerShell модули могут хранится по одному из следующих путей:

Скопируйте модуль в каталог C:Program FilesWindowsPowerShellModules .

скопировать каталог с модулем powershell на офлайн компьютер

Проверьте, что модуль SQLServer теперь доступен:

Get-Module -Name SQLServer -ListAvailable

Get-Module

Каталог модуля можно узнать так:

(Get-Module -ListAvailable SQLServer).path

Каталог в котором хранится модуль powershell

Выведите список доступных команд в модуле:

Get-Command -Module SQLServer

Аналогичным образом вы можете установить любой модуль. Я чаще всего использую этот способ для установки PowerShell модуля SQLServer, PSWindowsUpdate и PowerCLI для VMWare.

Установка PowerShell модулей AzureAD и Exchange Online в офлайн системах по понятным причинам не имеет смысла.

Импорт PowerShell модуля по сети с другого компьютера

Если вы не хотите устанавливать PowerShell модуль на всех компьютерах, вы можете импортировать любой модуль с другого компьютера по сети с помощью PSRemoting:

$session = New-PSSession -ComputerName msk-sql01

Вывести список установленных модулей на удаленном компьютере:

Get-Module -PSSession $session –ListAvailable

Импортировать указанный модуль на ваш компьютер:

Import-Module -PSsession $session -Name SqlServer

Не забудьте закрыть сессию после окончания:

Еще более интересный способ локально использовать PowerShell модуль, установленный на удаленном компьютере через неявное удаленное управление (Implicit remoting).

Подключитесь к удалённому компьютеру через Invoke-Command и импортируйте нужный вам модуль PowerShell:
$session = New-PSSession -ComputerName msk-sql01
Invoke-Command -Session $session

Экспортируйте командлеты модуля из удаленной сессии в локальный модуль

Export-PSSession -Session $s -CommandName *-Sql* -OutputModule RemSQLServer -AllowClobber

Данная команда создаст на вашем компьютер новый PowerShell модуль RemSQLServer (в каталоге C:Program FilesWindowsPowerShellModules ). Сами командлеты при этом не копируются.

Теперь чтобы использовать командлеты PowerShell из этого модуля достаточно импортировать его в сессию:

Все командлеты модуля SQL теперь доступны без установки явного подключения к удаленному компьютеру. Попробуйте выполнить запрос к MS SQL с помощью Invoke-Sqlcmd. Все команды доступны пока вы не закроете консоль PowerShell или не удалите модуль.

Читайте также:

  • Управление памятью windows linux сравнение
  • Цветовой формат ycbcr444 windows 10 изменить
  • Как включить музыку на виндовс 10
  • Hypnotix linux нет российских каналов
  • Как сделать окна как в windows 7

As somebody who lives by the old mantra of “Eat your own dog food” when it comes to the laptops I use both personally and professionally I tend to be on the early edge of installs. So while I am not at all ready to start deploying Windows 10 1803 to the end users I’ve recently upgraded my Surface Pro to it. In doing so I’ve found that doing so broke access to the Veeam Powershell SnapIn on my laptop when trying to run a script. After some Googling I found a very helpful post on the Veeam Forums that I thought I’d condense the commands to run here for us all. Let me start with a hat tip to James McGuire for finding this solution to the problem.

For the those that aren’t familiar with VBR’s Powershell capabilities, the SnapIn is installed either when you run the full installer on your VBR server or, as is my case when you install the Remote Console component on another Windows system. Don’t let me get started about the fact that Veeam is still using a SnapIn to provide PowerShell access, that’s a whole different post, but this is where we are.

The sign that this has occurred is when you get the “Get-PSSnapin : No Windows PowerShell snap-ins matching the pattern ‘VeeamPSSnapin’ were found.” error when trying to get access to the SnapIn. In order to fix this, you need to use the installutil.exe utility in your latest .Net installation. So in my example, this would be C:\windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.ex
e. If you’ve already installed the VBR Remote console The SnapIn’s DLL should be at C:\Program Files\Veeam\Backup and Replication\Console\Veeam.Backup.PowerShell.dll. So to get the installation fixed and re-added to being available to Powershell you just need to do the following from an elevated PoSH prompt:

C:\windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe C:\Program Files\Veeam\Backup and Replication\Console\Veeam.Backup.PowerShell.dll
Add-PSSnapin VeeamPSSnapin

Then to load it and be able to use it simply

Get-PSSnapin VeeamPSSnapin
Connect-VBRServer -Server <serverFQDN>

From there it’s up to you what comes next. Happy Scripting!

  • Оснастка mmc ad для windows 10 скачать
  • Оснастка gpo для windows 10
  • Организация домашней сети в windows 10
  • Оснастка dns для windows 10
  • Организатор рабочего стола на windows 10 что это