2019-08-01から1ヶ月間の記事一覧

2019/08/31 #データ型を調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #データ型を調べる PS> (get-date).GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True DateTime System.ValueType PS> (12345).GetType() IsPublic IsSeri…

2019/08/30 #ショートカット集#8

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ショートカット集#8 リモート PowerShell タブの新規作成 [Ctrl]+[Shift]+[R] Enter-PSSession で行ったり来たりするより全然早い・・ ではまた;

2019/08/29 #CSVファイルを作る

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #CSVファイルを作る @(1..254) | %{echo 192.168.1.$_`,255.255.255.0`,192.168.1.1} | ConvertFrom-Csv -Header IPAddr,SubnetMask,DefaultGW | Export-Csv .\ipAddressList.csv -Encoding Def…

2019/08/28 #ファイル、フォルダの存在を調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ファイル、フォルダの存在を調べる Test-Path [調べたいファイル、フォルダ] 基本、条件分岐での実行に使いそうです、 コマンドプロンプトなら if exist~ のような書き方をした所でしょうか …

2019/08/27 #イベントログを見る

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #イベントログを見る Get-EventLog オプション多数。 なお似たコマンドに Show-EventLog があるのでややこしいですが こちらは「イベントビューアー」が開きます ではまた;

2019/08/26 #処理結果の出力#2

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #処理結果の出力#2 Out-Printer 家にプリンターが無いので使う事もないと 思っていましたが、CubePDFのような物に 向ければPDFが直接作れますね・・ ではまた;

2019/08/25 #今時のRSAT

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #今時のRSAT ActiveDirectoryの操作にずっと Enter-PSSession [hostname] を 使っているのですが、辞書登録していた事もあって特段不便にも 感じておりませんでした。 そういえば自席PCがWindow…

2019/08/24 #変数に積み上げる(+=)

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #変数に積み上げる(+=) PS> $n=0 (5..15) | %{$_; $n += $_} '合計:' + $n 5 6 7 8 9 10 11 12 13 14 15 合計:110 PS> 一つの変数に値を次々積み上げる計算です。 なお数の足し算だけならExce…

2019/08/23 #ストアアプリの削除

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ストアアプリの削除 get-appxpackage microsoft.windowscommunicationsapps | remove-appxpackage とある理由でWindows10のメールアプリを削除する必要がありました PowerShell 必須の模様です…

2019/08/22 #自分への宿題

#猫でもできるPowerShell(備忘録) #自分への宿題 ISEのスクリプトウインドウ内で文字列を実際に切り取る方法を調べる ではまた;

2019/08/21 #先生、PowerShell がしたいです

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #先生、PowerShell がしたいです PS> powershell "powershell" を開始できません。対話型コンソール アプリケーションはサポートされていません。 このアプリケーションを実行するには、Start-P…

2019/08/20 #アクサングラーブの注意書き

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #アクサングラーブの注意書き スクリプトの中で行継続させるために アクサングラーブ※ を使う時は、その後ろに 空白などを入れると動かなくなります。 メモ帳で編集していてドハマりしました、 …

2019/08/19 #乱数と余りで占い

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #乱数と余りで占い PS> $Person =@(’A型さん’,’B型さん’,’O型さん’,’AB型さん’) $mod = (Get-Random) % ($Person.Count) $LuckyPerson = $Person[$mod] "今日もっとも幸運なのは " + $LuckyPers…

2019/08/18 #認証情報を要求する

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #認証情報を要求する PS> Get-Credential $_ スクリプトでは大体埋め込んでしまいますが $_ と書くとポップアップで出せます ではまた;

2019/08/17 #エイリアスを書き出す

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #エイリアスを書き出す PS> Export-Alias -Name gal -Path c:\users\[user_id]\documents\gal.txt PS> Invoke-Item c:\users\[user_id]\documents\gal.txt (メモ帳が開く) # Alias File # Expor…

2019/08/16 #ユニークな内容を抽出する

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ユニークな内容を抽出する PS> @(0,0,1,2,2,3,3,3) |sort |Get-Unique 0 1 2 3 PS> どうやら内容をソートしておく事が前提のようです ではまた;

2019/08/15 #とりあえず投稿#2

皆様おはようございます、 ひねりが無くてすみません (とりあえず続ける事が目標) ではまた;

2019/08/14 #並べ替えのスイッチの謎

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #並べ替えのスイッチの謎 オブジェクトに対する sort コマンドのスイッチに 降順(-Descending)が有るのに 昇順(-Ascending) は無い模様 わざわざ付けるケースもあまり無いですが、 せっかくSQL…

2019/08/13 #ファイルのハッシュ値を調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ファイルのハッシュ値を調べる PS> Get-FileHash C:\Users\[user_id]\Downloads\desktop.ini | FL Algorithm : SHA256 Hash : ********************************80077562EE2E15D0FFD049C4C4809…

2019/08/12 #端末ローカルのアカウントを調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #端末ローカルのアカウントを調べる PS C:\> Get-LocalUser Name Enabled Description ---- ------- ----------- Administrator True コンピューター/ドメインの管理用 (ビルトイン アカウント)…

2019/08/11 #祝日の曜日を調べる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #祝日の曜日を調べる 山の日ついでに、Excel を使わず祝日の曜日を調べてみます 元ネタ: 昭和30年(1955年)から平成32年(2020年)国民の祝日(csv形式:19KB) https://www8.cao.go.jp/chose…

2019/08/10 #買い物リストによるピッキング(ひな型)

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #買い物リストによるピッキング(ひな型) $market=Get-Content .\products.csv | ConvertFrom-Csv $shoppingList | %{$s=$_; $market |?{$_.productID -eq $s}} | select productID,productAtt…

2019/08/09 #オブジェクトの内容をHTMLに書き出す

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #オブジェクトの内容をHTMLに書き出す ConvertTo-Html オプションはもろもろ メモ帳でHTMLを書いていた事を思うと別世界に来たようです ではまた;

2019/08/08 #アクサングラーブ

皆様おはようございます、 昨日は投稿ロスってしまいすみません #猫でもできるPowerShell(備忘録) #アクサングラーブ またの名を バッククォート(`) 行継続文字やエスケープ文字として使います PowerShellを覚えてから初めて使ったキーだな・・ ではまた;

2019/08/06 #とりあえず投稿

皆様おはようございます、 ひねりが無くてすみません (とりあえず続ける事が目標) ではまた;

2019/08/05 #何もせず時間だけ経過させる

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #何もせず時間だけ経過させる Start-Sleep 15 まあ普通はエイリアスの Sleep を使いますかね 先頭の Startを付けるメリットて何だろうか ではまた;

2019/08/04 #残業の内容

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #残業の内容 $chglog = Get-Content $HOME\作業日誌.txt -TotalCount 300 $chglog | ?{ $_.Substring(11, 5) -GE '18:00' -and $_.Substring(11, 5) -LE '23:59' } | Out-GridView 最近、作業日…

2019/08/03 #ショートカット集#7

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ショートカット集#7 指定の行に移動: [Ctrl] + [G] こんなのでスクリプトをがんがん扱える人になりたいものです ではまた;

2019/08/02 #ショートカット集#6

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #ショートカット集#6 ISE アウトライン部分の展開/たたみ: [Ctrl] + [M] マウスでぽちぽちやっておりましたが ショートカットが有るとは存じませんでした ではまた;

2019/08/01 #webブラウザを作る

皆様おはようございます、 #猫でもできるPowerShell(備忘録) #webブラウザを作る New-Object System.Net.WebClient 作るだけでは用をなさないので、後続の処理でごにょごにょと・・ (便利な世の中になりました) ではまた;