- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PowerShell/文法/文字列のクォート へ行く。
- 1 (2018-04-30 (月) 12:42:36)
- 2 (2018-04-30 (月) 12:44:33)
文字列のクォート
クォートは省略できる
Get-Item "a.txt" Get-Item 'a.txt' Get-Item a.txt
- 上の場合、ファイル名 a.txt がスペースを含まないなら、クォートを省略できる。
ダブルクォートは変数展開する、シングルクォートはしない
echo "DEBUG: $env:OS" # => DEBUG: Windows_NT echo 'DEBUG: $env:OS' # => DEBUG: $env:OS
オブジェクト変数を変数展開するには$()でサブシェル展開する
$file = Get-Item a.txt echo "DEBUG: $($file.LastWriteTime)" # => DEBUG: 04/30/2018 12:33:37
参考
https://www.petri.com/can-quote-quoting-variable-expansion-powershell