[novashare_inline_content]

Windows PowerShell をご存知ですか?これは、Windows によって開発され、利用可能になったソフトウェア スイートです。後者は、cmd などのコマンド ライン インターフェイス、プログラミングおよびスクリプト言語、および開発キットで構成されます。

プレゼンテーション

PowerShell は、Windows 7 から Windows に導入されました。PowerShell の後継です。Windowsのコマンドプロンプト

このソフトウェアには、従来の cmd よりも多くのコマンドがあり、よりオブジェクト指向のプログラミングが行われ、特定のジョブが高速になるという利点があります。
さらに、その命名およびスクリプト システムはより直観的であるため、スクリプト内のエラーが少なくなります。

最後に、少なくとも Windows 上に自動的に存在し、インストールの必要はありません。バージョンPowershell希望。

Windows PowerShell を理解する

注文に必要な権利に応じて、以下を使用できます。クラシック モードの PowerShellまたはで管理者モード。ソフトウェアをインストールするときと少し似ています。どのように進めていくか一緒に見ていきましょう。

PowerShell を「クラシック」モードで開きます

Windows 10 で PowerShell を開くには、いくつかの方法があります。最も簡単かつ迅速な方法は次のとおりです。

  • を作る右クリックボタンの上に起動するには
  • をクリックしてくださいWindows PowerShell

PowerShell を管理者モードで開きます

注ぐPowerShellを管理者モードで開きますしたがって、より多くの権限を必要とするアクションを実行できるようにするには、次の手順を実行します。

  • 別のものを作る右クリックボタンの上に起動するには
  • をクリックしてくださいWindows PowerShell (管理者)

ウィンドウの上部に管理者モードであることが通知されます。

Windows Powershell を開くその他の方法

他の方法を使用して Windows PowerShell にアクセスすることもできます。

  • タイプパワーシェルスタートメニューの検索バーにあります。
  • コルタナの使用。
  • 開けてくださいスタートメニュー次に、プログラムをスクロールしてセクションに移動しますWindows PowerShell
[スタート] メニューでプログラムを参照して、Windows PowerShell を開きます。

知っておくべきいくつかの PowerShell コマンド

構文

すべての PowerShell コマンドは、次の形式の非常に特殊な構文に従います。

Get-Command

これらのコマンドは、コマンド アプレットのコマンドレットと呼ばれます。

注文Get-Command既存の注文をすべてリストできます。

次のコマンドを使用して、PowerShell で cmd コマンドを照合することもできます。Get-Alias

フォーマットを変更する

デフォルトでは、PowerShell はコマンドの結果を表形式で提供します。これを変更するには、コマンドに引数を追加します。

  • Format-Wide結果を 1 つの列に表示します。
  • Format-List結果をリスト形式で表示します。
  • Format-Table結果を表形式で表示します。

フォルダーの内容を一覧表示する

C:\Windows フォルダーの内容を一覧表示するには、次のコマンドを使用します。Get-ChildItem C:\Windows。このリストを再帰的に作成するには、次を使用します。Get-ChildItem C:\Windows-Recursiveこれには、C:\Windows に存在するサブフォルダーの内容も一覧表示する効果があります。

コンピューターのプロセスをリストする

コンピュータの現在のプロセスをすべて含むリストを表示するには、次のコマンドを使用します。Get-Process

フォルダーを作成する

この例では、PowerShellでフォルダーを作成するデスクトップ上。これはPowerShellと呼ばれます。これを行うには、次のコマンドを使用します。

  1. Set-Location C:\Users\useradmin\Desktop
  2. New-Item -Name "PowerShell" -ItemType directory

コマンドを使用して、このフォルダーの作成日を取得することもできます。
Get-Item "C:\Users\useradmin\Desktop\PowerShell" | ft Fullname, CreationTime

管理

システム管理者およびネットワーク管理者にとって、PowerShell を使用してスクリプトを作成すると、時間を大幅に節約できます。たとえば、次のコマンドを使用して、Active Directory にユーザーを自動的に追加するスクリプト コードを作成できます。New-ADUser例えば。

ディスクスキャンを実行する

コマンドは知っていますねsfc /scannowcmd?後者はコマンドを直接起動できるため、PowerShell にも同等の機能があることに注意してください。sfc /scannowPowerShell を管理者モードで開いた場合。コマンドを適切に使用するには、この記事を読むことをお勧めします。Windows 10 での sfc /scannow

PowerShell スクリプトを作成する

PowerShell ISE は Windows PowerShell SDK です。特に、それは許可しますPowerShell スクリプトを作成するデバッグ機能付き。

PowerShell ISE を起動するには、次の場所に移動します。スタートメニューまでスクロールしますWindows PowerShell。次に選択しますWindows PowerShell ISE

前述のコマンド インタープリターの場合と同じ方法で、管理者モードで Windows PowerShell ISE を起動することも可能であることに注意してください。

このインターフェイスを使用すると、コードを作成し、それをリアルタイムでテストして改善または修正することができます。さまざまなアドオンを追加することもでき、デバッグ モードも存在します。また、作成時にコマンドが自動的に実装されることも高く評価しています。

これはループを実行する例ですwhilePowerShell ISE です。

この記事をシェアする

[novashare_inline_content]

あなたも私たちにできます記事のアイデアを提出する検索結果が異なる場合。