Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Принятие лицензии не поддерживается для скриптов. Однако поддерживается сценарий, в котором сценарий зависит от модуля, требующего принятия лицензии.
Команды скрипта PowerShellGet поддерживают параметр AcceptLicense , который ведет себя так, как будто пользователь увидел лицензию.
Если AcceptLicense не указан, пользователю показывается license.txt файл зависимого модуля и предлагается принять лицензию.
ПРИМЕРЫ
Пример 1: Установка скрипта с зависимостями, требующими принятия лицензии
Скрипт 'ScriptRequireLicenseAcceptance' зависит от модуля 'ModuleRequireLicenseAcceptance'. Пользователю будет предложено принять лицензию.
PS> Install-Script -Name ScriptRequireLicenseAcceptance
License Acceptance
MIT License 2.0
Copyright (c) 2016 PowerShell Team
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software.
Do you accept the license terms for module 'ModuleRequireLicenseAcceptance'.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):
Пример 2: Установите Script с зависимостями, требующими принятия и -AcceptLicense
Скрипт 'ScriptRequireLicenseAcceptance' зависит от модуля 'ModuleRequireLicenseAcceptance'. Пользователю не предлагается принять лицензию в том виде-AcceptLicense как указано.
PS> Install-Script -Name ScriptRequireLicenseAcceptance -AcceptLicense
Дополнительные сведения
PowerShell Gallery