タグ

ブックマーク / blog.powershell-from.jp (3)

  • 文字列をコマンドとして実行するには

    PowerShellでは、文字列として記述されているコマンドを実行することが可能です。 たとえばテキストファイルなどから文字を読み取ってコマンドとして実行するような場合に有効です。 これを実現するにはInvoke-Expressionコマンドレットを使用します。 たとえば”Get-Date”が文字列の場合は Invoke-Expression "Get-Date" で実行することができます。 実際の実行結果を下記に示します。

    文字列をコマンドとして実行するには
    kiyo_hiko
    kiyo_hiko 2019/05/30
    Invoke-Expression
  • Bool値とNull値の表し方(PowerShell 入門)

    PowerShellでブール値を表すにはどうすればよいでしょうか? 変数 $a に trueを直接代入しようとすると次のようになります。 PS > $a = true 用語 'true' は、コマンドレット、関数、操作可能なプログラム、またはスクリプト ファイルとし て認識されません。用語を確認し、再試行してください。 発生場所 行:1 文字:9 + $a = true <<<< true はブール値として認識しません。 実は、PowerShellではブール値を先頭に$を付けて $TRUEや$FALSE と表します。 PS > $a = $TRUE PS > $a.GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True Boolean System.ValueType Null値

    Bool値とNull値の表し方(PowerShell 入門)
    kiyo_hiko
    kiyo_hiko 2019/05/27
    ブールは$TRUE、$FALSE、Nullは$NULL
  • breakとcontinue(PowerShell入門)


     http://blog.hiros-dot.net/  break(foreach, for, while, do)swich for break 使 $i 3break PS> for ( $i = 0; $i -lt 5; $i++ ) >> { >> if ( $i -eq 3 ) >> { >> break >> } >>Write-Host $i >> } >> 0 1 2  continue  continuebreak forcontinue使if
    breakとcontinue(PowerShell入門)
  • 1