2020-07-01から1ヶ月間の記事一覧

2020/07/31 #「呼び出す」コマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #「呼び出す」コマンド PS> Get-Command invoke* CommandType Name Version Source ----------- ---- ------- ------ Function Invoke-AsWorkflow 1.0.0.0 PSWorkflowUtility Function Invoke-M…

2020/07/30 #システムの起動時間

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #システムの起動時間 PS C:\> Get-Uptime Days : 14 Hours : 22 Minutes : 14 Seconds : 43 Milliseconds : 0 Ticks : 12896830000000 TotalDays : 14.9268865740741 TotalHours : 358.24527777…

2020/07/29 #自分への宿題#11

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #自分への宿題#11 Tee-Object を -FilePath に向けた際、-Appendで追記処理させたい ・・ -Appendのタブ補完が利いたので何とかなりそうに思えるが 実際は簡単でない模様 ではまた; "

2020/07/28 #フィルタを掛ける時、掛けない時

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #フィルタを掛ける時、掛けない時 ISLで諸々の情報(主にCSV)を扱うスクリプトを作る際、 フィルタを 掛ける/掛けない のコントロールを 行頭に '#' を付けたり消したりでやってましたが、 色…

2020/07/27 #9ちゃんねる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #9ちゃんねる Channel 9 の動画 https://channel9.msdn.com/Search?term=PowerShell&sortBy=top-rated&lang-en=true PowerShellを動画で学べます 昔は Microsoft Virtual Academy と呼んでいた…

2020/07/26 #コマンドを操るコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #コマンドを操るコマンド PS C:\> Get-Command *command* CommandType Name Version Source ----------- ---- ------- ------ Function Find-Command 1.0.0.1 PowerShellGet Function SafeGetCo…

2020/07/25 #コマンドの差異#2

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #コマンドの差異#2 <# Windows PowerShell および PowerShell 7 それぞれのGet-Command結果を Export-CSV で抽出済み #> Write-Host 'それぞれのコマンド数を数える' $ps7=Import-Csv ~\ps7.c…

2020/07/24 #コマンドの差異

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #コマンドの差異 <# Windows PowerShell および PowerShell 7 それぞれのGet-Command結果を Export-CSV で抽出済み #> $ps7=Import-Csv ~\ps7.csv -Encoding default |select CommandType,Name,…

2020/07/23 #リリースアップ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #リリースアップ この間 PowerShell 7.0.2を入れたばかりなのに もう 7.0.3へリリースアップされたようです さすがに自動更新はされないかと思いますが 追いつきに行くかどうか少し悩みます で…

2020/07/22 #プリンタポートの一覧

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #プリンタポートの一覧 Get-PrinterPort 昨年投稿した (2019/11/19 #標準の TCP/IP ポートの一覧)と内容は似ていますが こちらの方が直感的に入力しやすいですね・・ ではまた; "

2020/07/21 #DNSに関するコマンド(数えてみるだけ)

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #DNSに関するコマンド(数えてみるだけ) # パソコン上で確認 PS C:\> Get-Command *dns* |group source |ft -AutoSize Count Name Group ----- ---- ----- 1 {dnsn} 17 DnsClient {Add-DnsClie…

2020/07/20 #PSリモート操作を有効にする

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #PSリモート操作を有効にする Enable-PSRemoting 環境によってはこいつをかましておかないと リモートのPowerShellが使えなかったりしそうです 自分の現場では何でもありに近い為 できて当たり…

2020/07/19 #ファイルに関するコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ファイルに関するコマンド PS> Get-Command *file* CommandType Name Version Source ----------- ---- ------- ------ Alias Set-AppPackageProvisionedDataFile 3.0 Dism Alias Set-Provisio…

2020/07/18 #エイリアスの数

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #エイリアスの数 Windows PowerShell (5.1)の場合 PS C:\> Get-Alias |Measure-Object Count : 158 Average : Sum : Maximum : Minimum : Property : PowerShell 7の場合 PS C:\> Get-Alias |Me…

2020/07/17 #セッションの構成

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #セッションの構成 PS> New-PSSessionConfigurationFile -Path .\test.pssc PS> Get-Content .\test.pssc @{ # このドキュメントに使用されるスキーマのバージョン番号 SchemaVersion = '2.0.0.…

2020/07/16 #プリンタの構成

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #プリンタの構成 > Get-PrintConfiguration -PrinterName 'CubePDF' |FL PrinterName : CubePDF ComputerName : Collate : True Color : True DuplexingMode : OneSided PaperSize : A4 Get- で…

2020/07/15 #タイプに関するコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #タイプに関するコマンド PS> Get-Command *type* CommandType Name Version Source ----------- ---- ------- ------ Alias type -> Get-Content Function Get-NetFirewallInterfaceTypeFilter…

2020/07/14 #自分への宿題#10

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #自分への宿題#10 Excel の vlookup ではなく、 Compare-Object を使って 何がしかの差分を抽出できるようにする vlookupで #N/A が出るとその後の式が扱いづらい為です ではまた;

2020/07/13 #Import-CSVのオプション

皆様おはようございます、#猫でもできるPowerShell(備忘録) #Import-CSVのオプション 仕事でよく使っている Import-CSVコマンドですが、 PowerShell 7 上でのオプションが微妙に変わっていました。 Windows PowerShell の場合 ⇒ -Encoding Default が有る …

2020/07/12 #オプションに関するコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #オプションに関するコマンド PS> Get-Command *option* CommandType Name Version Source ----------- ---- ------- ------ Function New-PesterOption 3.4.0 Pester Cmdlet Disable-WindowsOp…

2020/07/11 #More と来れば Less は?

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #More と来れば Less は? PS> Get-Alias less Get-Alias: This command cannot find a matching alias because an alias with the name 'less' does not exist. PS> Get-Command less Get-Comm…

2020/07/10 #More が来たら

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #More が来たら Get-Help等のコマンド結果の下で -- More -- が出て来たら Spaceキーで1ページ分進みます (よく判っていなかった) ではまた;

2020/07/09 #フォルダの中身を拡張子別に数える

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #フォルダの中身を拡張子別に数える PS> Get-ChildItem |select name,extension |group extension |sort count -Descending Count Name Group ----- ---- ----- 73 .exe {@{Name=kb4462223-full…

2020/07/08 #端末個別に異なる(ローカル)管理者権限を回収

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #端末個別に異なる(ローカル)管理者権限を回収 $dat=import-Csv '~\Documents\[端末別の管理者リストCSV]' -encoding Default $dat | ForEach-Object { $ho=$_.'HostName';ho; $mem=$_.'samAcco…

2020/07/07 #端末個別に異なる(ローカル)管理者権限を付与

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #端末個別に異なる(ローカル)管理者権限を付与 $dat=import-Csv '~\Documents\[端末別の管理者リストCSV]' -encoding Default $dat | ForEach-Object { $ho=$_.'HostName';ho; $mem=$_.'samAcco…

2020/07/06 #WindowsUpdateLog

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #WindowsUpdateLog PS> Get-WindowsUpdateLog Converting C:\Windows\logs\WindowsUpdate into C:\Users\[user_id]\Desktop\WindowsUpdate.log ... ディレクトリ: C:\Users\[user_id]\AppData\L…

2020/07/05 #アップデートに関するコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #アップデートに関するコマンド PS> Get-Command *update* CommandType Name Version Source ----------- ---- ------- ------ Function Get-WindowsUpdateLog 1.0.0.0 WindowsUpdate Function …

2020/07/04 #PowerShell 7を上げてみた

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #PowerShell 7を上げてみた PowerShell 7.0.0 -> 7.0.2 に上げてみました できる事はそんなに変わらんでしょうがまあ良しとしましょう ではまた;

2020/07/03 #既定のプリンタ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #既定のプリンタ <# 元ネタ 通常使うプリンターの設定 https://docs.microsoft.com/ja-jp/powershell/scripting/samples/working-with-printers #> $printer = Get-CimInstance -Class Win32_Pr…

2020/07/02 #PowerShell 7 でできた事

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #PowerShell 7 でできた事 Show-Markdown 何と markdownテキストの表示まで・・ さすがに Visual Studio Codeのようには行きませんが とっさの時にはたぶん役立つ?? ではまた;