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

2020/05/31 #1年ぶりの宿題

皆様おはようございます、昨日は投稿ロスってしまいすみません#猫でもできるPowerShell(備忘録) #1年ぶりの宿題 Get-VM と Get-VMGuestの違い https://tptptb.hatenablog.com/entry/2019/06/25/232350 昔投稿していた事を今さら調べてみました Get-VM :…

2020/05/29 #自分への宿題#8

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #自分への宿題#8 -Pipelineobject の動きを調べる オブジェクトをパイプに流した際に別名を振る機能 らしい(SQLのAS句のようなもの?)のですが、 使い方しだいで面白い事をできそうなので一…

2020/05/28 #IPv6関連のコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #IPv6関連のコマンド > Get-Command *ipv6* CommandType Name Version Source ----------- ---- ------- ------ Function Get-NetIPv6Protocol 1.0.0.0 NetTCPIP Function Set-NetIPv6Protocol …

2020/05/27 #ADアカウントをまとめて無効化

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ADアカウントをまとめて無効化 Get-ADUser -filter { [抽出条件式] } | Disable-ADAccount [抽出条件式]のパイプの後、 foreach{ ... } で1件ずつDisableさせて いましたが、抽出結果が特定で…

2020/05/26 #Exchangeメールボックスの無効化

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchangeメールボックスの無効化 Disable-Mailbox [mbox_id] 対象の Exchangeメールボックスが使えなくなると同時に、 ActiveDirectory 上のアカウントからメールに関する属性値が消えます。 ※…

2020/05/25 #文字数を数える

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #文字数を数える PS> $env:Path C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ Windows\System32\WindowsPowerShel…

2020/05/24 #何かを落とすコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #何かを落とすコマンド > Get-Command *down* CommandType Name Version Source ----------- ---- ------- ------ Function Disable-BCDowngrading 1.0.0.0 BranchCache Function Enable-BCDown…

2020/05/23 #NICを扱う

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #NICを扱う Windows PowerShell のネットワークアダプターコマンドレット https://docs.microsoft.com/ja-jp/powershell/module/netadapter/?view=win10-ps ご時勢がら Wi-Fi環境で仕事をす…

2020/05/22 #何かを送るコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #何かを送るコマンド > Get-Command *send* CommandType Name Version Source ----------- ---- ------- ------ Function Send-EtwTraceSession 1.0.0.0 EventTracingManagement Cmdlet Send-Ap…

2020/05/21 #メールを送る

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールを送る > Get-Help Send-MailMessage 名前 Send-MailMessage 構文 Send-MailMessage [-To] <string[]> [-Subject] <string> [[-Body] <string>] [[-SmtpServer] <string>] [<CommonPara meters>] エイリアス なし 最近のコミュニケーションはビ</commonpara></string></string></string></string[]>…

2020/05/20 #Exchange の勉強ネタ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchange の勉強ネタ Exchange のコマンドレット構文 https://docs.microsoft.com/ja-jp/powershell/exchange/exchange-server/exchange-cmdlet-syntax?view=exchange-ps このあたり寝る前に読…

2020/05/19 #Set-Mailbox のパラメータ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Set-Mailbox のパラメータ Set-Mailbox https://docs.microsoft.com/ja-jp/powershell/module/exchange/mailboxes/set-mailbox?view=exchange-ps Set-Mailbox [-Identity] <MailboxIdParameter> [-AcceptMessagesOn</mailboxidparameter>…

2020/05/18 #PowerShell 7.0

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #PowerShell 7.0 <# 元ネタ Microsoft、「PowerShell 7.0」を正式リリース https://www.atmarkit.co.jp/ait/articles/2003/10/news094.html #> 私が PowerShellをやろうと思ったきっかけはクロ…

2020/05/17 #JSON形式に置換#2

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #JSON形式に置換#2 $w =netsh wlan show network ($w[3..12] <#|? {$_ -like "* : *" }#>) ` -replace "(SSID )(\d+)"," `$1 : `$2`t SSIDName " -split "`t" ` -replace "^ ","`"" -replace …

2020/05/16 #エイリアスの短い順に調べる#2

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #エイリアスの短い順に調べる#2 > Get-Alias |select @{la='Len'; ex={$_.name.length}},* |sort Len,name |Ft len,displayname,ReferencedCommand -AutoSize Len DisplayName ReferencedComm…

2020/05/15 #エイリアスの短い順に調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #エイリアスの短い順に調べる > Get-Alias |select name,@{la='Len'; ex={$_.name.length}} |sort Len,name |FT Name Len ---- --- % 1 ? 1 h 1 r 1 ac 2 cd 2 cp 2 fc 2 fl 2 ft 2 fw 2 gc 2 g…

2020/05/14 #Set-ADUserのパラメータ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Set-ADUserのパラメータ Set-ADUser https://docs.microsoft.com/en-us/powershell/module/addsadministration/set-aduser?view=win10-ps Set-ADUser [-WhatIf] [-Confirm] [-AccountExpiratio…

2020/05/13 #ADの属性値を削除する

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ADの属性値を削除する Set-ADUser [user_id] -Clear [削除したい属性名] ※昔投稿したネタ で Set-ADUser [user_id] -Replace @{[削除したい属性名]=''} と書けば終わると思っていたらそうは問…

2020/05/12 #JSON形式に置換

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #JSON形式に置換 PS> $w = netsh wlan show network PS> ($w[3..12] |? {$_ -like "* : *" }) -replace "( : )","`"`$1`"" -replace "$","`"," -replace "^","`"" "SSID 1" : "PCI", " ネットワ…

2020/05/11 #検知した無線APの一覧

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #検知した無線APの一覧 PS> netsh wlan show network インターフェイス名 : Wi-Fi 現在 34 のネットワークが表示されています。 SSID 1 : aterm-****** ネットワークの種類 : インフラストラク…

2020/05/10 #製造番号はBIOS 情報に含まれる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #製造番号はBIOS 情報に含まれる <# 元ネタ BIOS 情報を一覧表示する https://docs.microsoft.com/ja-jp/powershell/scripting/samples/collecting-information-about-computers?view=powershel…

2020/05/09 #TCP/IP関連のコマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #TCP/IP関連のコマンド PS> Get-Command *tcpip* PS> PS> Get-Command *tcp* CommandType Name Version Source ----------- ---- ------- ------ Function Get-NetTCPConnection 1.0.0.0 NetTCP…

2020/05/08 #特定の文字位置から削除する

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #特定の文字位置から削除する PS> "ABCDEFGHIJKLMN".Remove(3,8) ABCLMN 昨日 Replace とSubstitute の違いについて投稿しましたが PowerShellにおいて 特定の文字位置から置換するコマンドは無…

2020/05/07 #Replaceのふるまい

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Replaceのふるまい 本日Excelの置換を使った資料を作っていたところ、 Excel のReplace(関数)とPowerShellの Replace(メソッド)では書式・ふるまいが 異なっていた事に気づきました。 Exce…

2020/05/06 #「つながる」コマンド

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #「つながる」コマンド PS> get-command *conn* CommandType Name Version Source ----------- ---- ------- ------ Function Add-VpnConnection 2.0.0.0 VpnClient Function Add-VpnConnection…

2020/05/05 #小数点以下の四捨五入

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #小数点以下の四捨五入 PS> (106*1.08) [Math]::Round(106*1.08) 114.48 114 PS> (107*1.08) [Math]::Round(107*1.08) 115.56 116 切り捨て、切り上げとくれば四捨五入です まあ Excel使える人…

2020/05/04 #小数点以下の切り上げ

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #小数点以下の切り上げ PS> (102*1.08) 110.16 PS> [Math]::Ceiling(102*1.08) 111 昨日切り捨てやったので今日は切り上げてみました やはり書き方に冴えない感が・・ ではまた;

2020/05/03 #小数点以下の切り捨て

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #小数点以下の切り捨て PS> (102*1.08) 110.16 PS> [Math]::Floor(102*1.08) 110 消費税の軽減税率8%もまだ幅を利かせています もう少し簡単に書けてもよさそうですが仕方ない ではまた;

2020/05/02 #一日の気温差を調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #一日の気温差を調べる <# 元ネタ 気象庁 過去の気象データ・ダウンロード https://www.data.jma.go.jp/gmd/risk/obsdl/index.php #> ipcsv "~\data.csv" -e Default | select *, @{la='曜日'; …

2020/05/01 #プロセスの一覧

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #プロセスの一覧 > Get-Process Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName ------- ------ ----- ----- ------ -- -- ----------- 183 9 2696 5040 3808 0 AdminService 250 16 450…