Open2
コマンドメモ
ピン留めされたアイテム

cmdとPowerShellの比較
cmd | powershell | alias | 備考 |
---|---|---|---|
dir | Get-ChildItem | あり | |
cd | Set-Location | あり | |
nslookup | Resolve-DnsName | なし | |
ipconfig | Get-NetIPConfiguration | なし | |
md | New-Item | なし |
Get-ChildItem
Get-ChildItem
Resolve-DnsName
- 通常
Resolve-DnsName $DNS_NAME
- DNSサーバー指定
Resolve-DnsName $DNS_NAME -Server 8.8.8.8
- レコードいろいろ-Typeリスト リンク
$DNS_NAME = "yahoo.co.jp" Resolve-DnsName $DNS_NAME -Type A Resolve-DnsName $DNS_NAME -Type MX Resolve-DnsName $DNS_NAME -Type TXT Resolve-DnsName $DNS_NAME -Type NS
- csv出力
$DNS_NAME = "yahoo.co.jp" Resolve-DnsName $DNS_NAME -Type A | ConvertTo-csv -NoTypeInformation Resolve-DnsName $DNS_NAME -Type A | Export-Csv -Path .\export.csv -NoTypeInformation
- JSON出力
Resolve-DnsName $DNS_NAME -Type A | ConvertTo-Json
Test-NetConnection
Test-NetConnection -ComputerName contoso.com -Port 443

PowerShell GB表示でファイル表示
Get-ChildItem -File | Select-object FullName,@{
name='Size GB'
expr={[Math]::Truncate(($_.Length / 1GB) * 10) / 10;}
},LastWriteTime
結果例
PS D:\ISO> Get-ChildItem -File | Select-object FullName,@{
>> name='Size GB'
>> expr={[Math]::Truncate(($_.Length / 1GB) * 10) / 10;}
>> },LastWriteTime
>>
FullName Size GB LastWriteTime
-------- ------- -------------
D:\ISO\CentOS-7-x86_64-DVD-1708.iso 4.2 2017/09/23 23:37:21
D:\ISO\rhel-8.5-x86_64-dvd.iso 10.2 2022/02/02 21:33:10
D:\ISO\rhel-baseos-9.0-x86_64-dvd.iso 7.9 2022/10/22 2:19:38
D:\ISO\ubuntu-20.04.4-desktop-amd64.iso 3.1 2022/03/16 21:31:51
D:\ISO\WindowsServer2012R2.ISO 4.3 2018/04/17 12:13:00
PS D:\ISO>
参考サイト