2020-05-01から1ヶ月間の記事一覧
皆様おはようございます、昨日は投稿ロスってしまいすみません#猫でもできるPowerShell(備忘録) #1年ぶりの宿題 Get-VM と Get-VMGuestの違い https://tptptb.hatenablog.com/entry/2019/06/25/232350 昔投稿していた事を今さら調べてみました Get-VM :…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #自分への宿題#8 -Pipelineobject の動きを調べる オブジェクトをパイプに流した際に別名を振る機能 らしい(SQLのAS句のようなもの?)のですが、 使い方しだいで面白い事をできそうなので一…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #IPv6関連のコマンド > Get-Command *ipv6* CommandType Name Version Source ----------- ---- ------- ------ Function Get-NetIPv6Protocol 1.0.0.0 NetTCPIP Function Set-NetIPv6Protocol …
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ADアカウントをまとめて無効化 Get-ADUser -filter { [抽出条件式] } | Disable-ADAccount [抽出条件式]のパイプの後、 foreach{ ... } で1件ずつDisableさせて いましたが、抽出結果が特定で…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchangeメールボックスの無効化 Disable-Mailbox [mbox_id] 対象の Exchangeメールボックスが使えなくなると同時に、 ActiveDirectory 上のアカウントからメールに関する属性値が消えます。 ※…
皆様おはようございます、 #猫でもできる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…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #何かを落とすコマンド > Get-Command *down* CommandType Name Version Source ----------- ---- ------- ------ Function Disable-BCDowngrading 1.0.0.0 BranchCache Function Enable-BCDown…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #NICを扱う Windows PowerShell のネットワークアダプターコマンドレット https://docs.microsoft.com/ja-jp/powershell/module/netadapter/?view=win10-ps ご時勢がら Wi-Fi環境で仕事をす…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #何かを送るコマンド > Get-Command *send* CommandType Name Version Source ----------- ---- ------- ------ Function Send-EtwTraceSession 1.0.0.0 EventTracingManagement Cmdlet Send-Ap…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #メールを送る > Get-Help Send-MailMessage 名前 Send-MailMessage 構文 Send-MailMessage [-To] <string[]> [-Subject] <string> [[-Body] <string>] [[-SmtpServer] <string>] [<CommonPara meters>] エイリアス なし 最近のコミュニケーションはビ</commonpara></string></string></string></string[]>…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Exchange の勉強ネタ Exchange のコマンドレット構文 https://docs.microsoft.com/ja-jp/powershell/exchange/exchange-server/exchange-cmdlet-syntax?view=exchange-ps このあたり寝る前に読…
皆様おはようございます、 #猫でもできる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>…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #PowerShell 7.0 <# 元ネタ Microsoft、「PowerShell 7.0」を正式リリース https://www.atmarkit.co.jp/ait/articles/2003/10/news094.html #> 私が PowerShellをやろうと思ったきっかけはクロ…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #JSON形式に置換#2 $w =netsh wlan show network ($w[3..12] <#|? {$_ -like "* : *" }#>) ` -replace "(SSID )(\d+)"," `$1 : `$2`t SSIDName " -split "`t" ` -replace "^ ","`"" -replace …
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #エイリアスの短い順に調べる#2 > Get-Alias |select @{la='Len'; ex={$_.name.length}},* |sort Len,name |Ft len,displayname,ReferencedCommand -AutoSize Len DisplayName ReferencedComm…
皆様おはようございます、 #猫でもできる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…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Set-ADUserのパラメータ Set-ADUser https://docs.microsoft.com/en-us/powershell/module/addsadministration/set-aduser?view=win10-ps Set-ADUser [-WhatIf] [-Confirm] [-AccountExpiratio…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ADの属性値を削除する Set-ADUser [user_id] -Clear [削除したい属性名] ※昔投稿したネタ で Set-ADUser [user_id] -Replace @{[削除したい属性名]=''} と書けば終わると思っていたらそうは問…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #JSON形式に置換 PS> $w = netsh wlan show network PS> ($w[3..12] |? {$_ -like "* : *" }) -replace "( : )","`"`$1`"" -replace "$","`"," -replace "^","`"" "SSID 1" : "PCI", " ネットワ…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #検知した無線APの一覧 PS> netsh wlan show network インターフェイス名 : Wi-Fi 現在 34 のネットワークが表示されています。 SSID 1 : aterm-****** ネットワークの種類 : インフラストラク…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #製造番号はBIOS 情報に含まれる <# 元ネタ BIOS 情報を一覧表示する https://docs.microsoft.com/ja-jp/powershell/scripting/samples/collecting-information-about-computers?view=powershel…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #TCP/IP関連のコマンド PS> Get-Command *tcpip* PS> PS> Get-Command *tcp* CommandType Name Version Source ----------- ---- ------- ------ Function Get-NetTCPConnection 1.0.0.0 NetTCP…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #特定の文字位置から削除する PS> "ABCDEFGHIJKLMN".Remove(3,8) ABCLMN 昨日 Replace とSubstitute の違いについて投稿しましたが PowerShellにおいて 特定の文字位置から置換するコマンドは無…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #Replaceのふるまい 本日Excelの置換を使った資料を作っていたところ、 Excel のReplace(関数)とPowerShellの Replace(メソッド)では書式・ふるまいが 異なっていた事に気づきました。 Exce…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #「つながる」コマンド PS> get-command *conn* CommandType Name Version Source ----------- ---- ------- ------ Function Add-VpnConnection 2.0.0.0 VpnClient Function Add-VpnConnection…
皆様おはようございます、 #猫でもできる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使える人…
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #小数点以下の切り上げ PS> (102*1.08) 110.16 PS> [Math]::Ceiling(102*1.08) 111 昨日切り捨てやったので今日は切り上げてみました やはり書き方に冴えない感が・・ ではまた;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #小数点以下の切り捨て PS> (102*1.08) 110.16 PS> [Math]::Floor(102*1.08) 110 消費税の軽減税率8%もまだ幅を利かせています もう少し簡単に書けてもよさそうですが仕方ない ではまた;
皆様おはようございます、 #猫でもできるPowerShell(備忘録) #一日の気温差を調べる <# 元ネタ 気象庁 過去の気象データ・ダウンロード https://www.data.jma.go.jp/gmd/risk/obsdl/index.php #> ipcsv "~\data.csv" -e Default | select *, @{la='曜日'; …
皆様おはようございます、 #猫でもできる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…