【パラメーターシート設定値の表示】
★システム情報
systeminfo
★OSバージョン
[Environment]::OSVersion
★ディスクサイズ
Get-Volume
(管理者モードで実行)
fsutil volume diskfree c:
★ドメイン参加状況
Get-WmiObject Win32_ComputerSystem
★ネットワーク設定
ipconfig /all
★MACアドレス
getmac /v
★サービス情報
Get-Service | Select-Object starttype,status,name,displayname
★適用済みセキュリティパッチ
Get-WMIObject Win32_QuickFixEngineering
★グループポリシー情報
gpresult /r
★アプリケーションの追加と削除
$path = "\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
$path1 = "HKLM:" + $path
$path2 = "HKCU:" + $path
Get-ChildItem -Path ($path1,$path2) |
%{Get-ItemProperty $_.PsPath} |
?{$_.systemcomponent -ne 1 -and $_.parentkeyname -eq $null} |
sort displayname |
select DisplayName,Publisher
★プロセス情報
Get-Process | Select-Object Id,ProcessName
★役割情報と機能情報
Get-WindowsFeature
━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━
【ネットワークの状況確認】
☆ポートの疎通を確認するコマンド
Test-NetConnection <ホスト名> -Port <ポート番号>
⇒ TcpTestSucceeded : True の場合は、疎通OK
━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━
【コマンド操作のログを記録する】
☆PowerShellで、作業記録をログファイルに保存する
Start-Transcript <テキストファイル> -append
⇒ ログ記録開始・・・
Stop-Transcript
⇒ ・・・ログ記録終了
━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━ ━
【ファイルやフォルダをコピーする】
★ファイルを上書きコピー
copy /y <コピー元> <コピー先>
★サブディレクトリごと纏めてファイルを上書きコピー
xcopy <コピー元> <コピー先> /e /y
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
※オプションの説明
/e ファイル無しのサブディレクトリもコピーする
/y 上書きコピーの確認なし
/i コピー先フォルダが存在しない場合、新規フォルダを作成
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
PR