Přeskočit na hlavní obsah
  • Vkládejte objednávky snadno a rychle
  • Zobrazit objednávky a sledovat stav expedice
  • Vytvořte a přistupujte k seznamu svých produktů

Dell Command |PowerShellプロバイダーが正常に動作しない、またはPowerShellにインポートできない

Shrnutí: 次の記事では、Dell Command |PowerShellプロバイダー(DellBIOSProvider)が正しく動作しない、またはWindows PowerShellに正しくインポートされない。

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

対象製品:

Dell Command |Powershellプロバイダー

影響を受けるオペレーティング システム

Windows 7以降
Windows PE 4.0以降


  • オペレーティング システムの種類: Windows 7、Windows 8、Windows 8.1、Windows 10
  • Windows Management Framework(WMF): 3.0、4.0、5.0、および5.1
  • Windows PowerShell: 3.0以降(Windows 7にアップグレード可能)
  • SMBIOS: 2.3以降(Dell製品の場合)
  • Microsoft Visual C++再頒布可能パッケージ: 2010年以降

「Dell Command | PowerShell Provider: Windows PowerShellインターフェイスを使用して、Dellクライアント コンピューターのBIOS設定機能を提供するPowerShellモジュール。(例:OptiPlex、Latitude、Venue 11 Pro、XPSノートパソコン、Dell Precisionなど)。このモジュールは、ネイティブの設定機能を備えているため、管理者にとってBIOS設定を最も管理しやすくなります。

注:Dell Command |PowerShell プロバイダーは、Windows (Windows 7 以降) および Windows プレインストール環境 (Windows PE 4.0 以降) オペレーティング システムで使用できます。

Windows PowerShell: Windowsのコマンドプロンプトよりも強力であることを意図したツールで、.NET Frameworkに基づいています。このツールは、ユーザーが多くの管理タスクを自動化できるようにすることを目的としています。

  • ネットワーク上の 1 台または複数のコンピューターに取り付けられている USB デバイスの識別。
  • プロセスを識別して強制終了したり、コンピューターやそのネットワークに関する情報を明確なHTML形式でフィルタリングしたりします。
  • スクリプトを作成し、コマンドをリンクする機能を提供します。
  • Windows PowerShell を起動するためのより強力な方法 このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。
注:コマンドレットは、Windows PowerShell 環境で使用されるコマンドです。PowerShell ランタイムは、コマンド ラインで提供される自動化スクリプトのコンテキスト内でこれらのコマンドレットを開きます。また、PowerShell ランタイムは、アプリケーション プログラム インターフェイス (API) を介してそれらを開きます。

インストール手順は、Dell Command |次の場所にあるPowerShellプロバイダー:

https://www.dell.com/support/home/en-us/product-support/product/command-powershell-provider/docs

トピック: 次のコマンドを使用してモジュールをインポートしようとすると、次のようになります。 Import-Module DellBIOSProvider -Verboseの場合、次のエラーが表示されます。

Import-Module : File C:\Program Files\WindowsPowerShell\Modules\DellBIOSProvider\DellBIOSProvider.psm1 cannot be
    loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at
    https:/go.microsoft.com/fwlink/?LinkID=135170.
    At line:1 char:1
    + Import-Module DellBIOSProvider -verbose
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : SecurityError: (:) [Import-Module], PSSecurityException
        + FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.PowerShell.Commands.ImportModuleCommand

解決策: そうすると、 Set-ExecutionPolicy コマンドが実行されませんでした。次のコマンドを実行します。

Set-ExecutionPolicy RemoteSigned -force
注:を使用してモジュールをインポートする場合 Import-Module DellBIOSProvider 関連するエラー メッセージが表示されず、インポートが成功したと思われる場合があります。以下を使用してモジュールをインポートすることをお勧めします Import-Module DellBIOSProvider -verbose」これにより、プロセス中のすべての手順とエラーメッセージが表示されます。

トピック: 次のコマンドを使用してモジュールをインポートしようとすると、次のようになります。 Import-Module DellBIOSProvider -Verboseの場合、次のエラーが表示されます。

Import Module : The specified module 'DellBIOSProvider' was not loaded because no valid module file was found in the module directory.
    At line:1 char:1
    - Import Module DellBIOSProvider – verbose

解決策: Dell Command |PowerShellプロバイダーのZIPが正しい場所にコピーされます。既定では、Windows PowerShell のモジュール フォルダーは C:\Program Files\WindowsPowerShell\Modules または $[env:ProgramFiles]\WindowsPowerShell\Modules オペレーティング システムのアーキテクチャによって異なります。

詳細については、Dell Command |詳細については、ユーザー ガイドの「PowerShell Provider 」を参照してください。

トピック: Dell Command |PowerShellプロバイダーのコマンドレット:

Do you want to run software from this untrusted publisher?
    File C:\Program Files\WindowsPowerShell\Modules\DellBIOSProvider\DellBIOSProvider.psm1 is published by CN=Dell Inc,
    SERIALNUMBER=2141541, OU=Client Product Group, OID.2.5.4.15=Private Organization, O=Dell Inc,
    OID.1.3.6.1.4.1.311.60.2.1.2=Delaware, OID.1.3.6.1.4.1.311.60.2.1.3=US, L=Round Rock, S=Texas, C=US and is not trusted
    on your system. Only run scripts from trusted publishers.
    [V] Never run  [D] Do not run  [R] Run once  [A] Always run  [?] Help (default is "D"):   

解決策: モジュールは、ZIPのブロックを解除せずにコピーされました。Dell Command |PowerShell プロバイダー ZIP を ZIP プロパティで最初にチェックして、 [ブロック解除] ボックス (赤い丸で囲まれています) をオンにします。

ZIP プロパティ Windows
図1: (英語のみ)ZIPプロパティウィンドウ

次に、Dell Command |PowerShell Providerフォルダーを適切な宛先に移動します。

  • 32ビットOS -> DellBIOSProviderX86
  • 64ビットOS -> DellBIOSProvider

詳細については、Dell Command |詳細については、ユーザー ガイドの「PowerShell Provider 」を参照してください。

Dotčené produkty

Latitude, XPS, Fixed Workstations, Dell Command | Powershell Provider
Vlastnosti článku
Číslo článku: 000151982
Typ článku: How To
Poslední úprava: 29 Apr 2024
Verze:  7
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.