Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName System.Drawing # フォームの作成 $form = New-Object System.Windows.Forms.Form $form.Text = "PowerShell データグリッド" $form.Size = New-Object System.Drawing.Size(800, 600) $form.StartPosition = "CenterScreen" #DataGridViewの作成 $dataGridView = New-Object System.Windows.Forms.DataGridView $dataGridView.Size = New-Object System.Drawing.Size(760, 52
![[備忘録] PowerShellでExcelのようなグリッド画面を作成してみた - Qiita](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2f701b9ad2a8f2cddc82919b08e498cae79c775899%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fqiita-user-contents.imgix.net%252Fhttps%25253A%25252F%25252Fqiita-user-contents.imgix.net%25252Fhttps%2525253A%2525252F%2525252Fcdn.qiita.com%2525252Fassets%2525252Fpublic%2525252Farticle-ogp-background-afbab5eb44e0b055cce1258705637a91.png%25253Fixlib%25253Drb-4.0.0%252526w%25253D1200%252526blend64%25253DaHR0cHM6Ly9xaWl0YS11c2VyLXByb2ZpbGUtaW1hZ2VzLmltZ2l4Lm5ldC9odHRwcyUzQSUyRiUyRnMzLWFwLW5vcnRoZWFzdC0xLmFtYXpvbmF3cy5jb20lMkZxaWl0YS1pbWFnZS1zdG9yZSUyRjAlMkYyNjQ4MDY5JTJGMGU0YTU4OTYzNzI5ZTIyYjkwODM5NDY4YjkzYWNkMGNmNWM4YWFhOCUyRmxhcmdlLnBuZyUzRjE2NTE1ODc2MzQ_aXhsaWI9cmItNC4wLjAmYXI9MSUzQTEmZml0PWNyb3AmbWFzaz1lbGxpcHNlJmJnPUZGRkZGRiZmbT1wbmczMiZzPThkYTliYzk4NDcyNTdmMGZkOTg2Njk2ZWVjZmRmMTQx%252526blend-x%25253D120%252526blend-y%25253D467%252526blend-w%25253D82%252526blend-h%25253D82%252526blend-mode%25253Dnormal%252526s%25253Df1d5ffd93e01fc76c1b836b76a80d5b6%253Fixlib%253Drb-4.0.0%2526w%253D1200%2526fm%253Djpg%2526mark64%253DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk2MCZoPTMyNCZ0eHQ9JTVCJUU1JTgyJTk5JUU1JUJGJTk4JUU5JThDJUIyJTVEJTIwUG93ZXJTaGVsbCVFMyU4MSVBN0V4Y2VsJUUzJTgxJUFFJUUzJTgyJTg4JUUzJTgxJTg2JUUzJTgxJUFBJUUzJTgyJUIwJUUzJTgzJUFBJUUzJTgzJTgzJUUzJTgzJTg5JUU3JTk0JUJCJUU5JTlEJUEyJUUzJTgyJTkyJUU0JUJEJTlDJUU2JTg4JTkwJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgxJTlGJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LXBhZD0wJnM9ZTNkOGNmMmZlYjZhZDY0N2QxZjc4MTQ5OGFkNDA0YTM%2526mark-x%253D120%2526mark-y%253D112%2526blend64%253DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTgzOCZoPTU4JnR4dD0lNDBUYWRhdGFrYV9UYWthaGFzaGkmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtcGFkPTAmcz01YWM4MmFhMTM4Y2ZkZDI1MzAyNzNkMmI1YzJiNDBhMQ%2526blend-x%253D242%2526blend-y%253D480%2526blend-w%253D838%2526blend-h%253D46%2526blend-fit%253Dcrop%2526blend-crop%253Dleft%25252Cbottom%2526blend-mode%253Dnormal%2526s%253D558ef62b40817d526873771fe7e60bbc&f=jpg&w=240)
PowerShell/Windows PowerShell(以降、合わせてPowerShell)には、過去に入力したコマンドを呼び出すことができるヒストリ(履歴)機能がある。 実はPowerShellには、元々組み込まれていた「組み込みヒストリ」と、Windows PowerShell Ver.5.1(2016年)から標準搭載されたPSReadLineに組み込まれている「PSReadLineヒストリ」の2つがある。そしてカーソルキーの上下などキー操作によるヒストリ機能は、現在はすべてPSReadLineヒストリ機能によるものだ。 組み込みヒストリは、PowerShellが起動されてからのセッション中の入力コマンドしか記憶せず、セッションが終了するとヒストリは消えてしまい、自動保存する機能はない。 相対的にPSReadLineによるヒストリ機能のほうが強力であるため、組み込みヒストリ機能を使

こんにちは、Azure Identity サポート チームの 五十嵐 です。本記事は、2025 年 1 月 30 日に米国のMicrosoft Entra (Azure AD)Blog で公開されたMicrosoft Entra PowerShell module now generally available の抄訳です。ご不明点等ございましたらサポート チームまでお問い合わせください。 シナリオに特化したMicrosoft Entra PowerShell モジュールを用いてMicrosoft Entra のリソースをプログラム的に管理および自動化しましょう本日、Microsoft Entra PowerShell モジュール の一般適用を発表いたします。これは、Microsoft Entra の管理と自動化を効率化するために設計された、シナリオに特化した新しい Power
ネットワークトラブルシューティングに役立つ主なPowerShellコマンドは以下の通りです。 ※私の備忘メモも兼ねた記事です。 Test-NetConnection -ホスト名またはIP アドレスへの接続、ポート接続の状態、ルーティングが正しく構成されているかどうかを確認します。 Test-Connection - ネットワーク上のコンピューターへの ICMP Echo リクエストを送信し、その応答を確認します。 Get-NetAdapter - ローカル コンピューター上のネットワーク アダプターの情報を表示します。 Get-NetIPAddress - ローカル コンピューター上の IP アドレスの情報を表示します。 Get-NetTCPConnection - 現在の TCP 接続の情報を表示します。 Get-NetRoute - ルーティング テーブルの情報を表示します。 Get

Pythonインストールできないんだけど! なんかいつもこれ同じ作業してるよな、自動化出来ないかな…よしやったる! ↓ みんなー!こんなツール作ったよー、使ってみてー! ↓ そして起こる「ちょっと、俺、.pyとかいう拡張子使えないんだけど」の声。 会社のPCって外部のアクセス禁止だったり新規ソフトウェアのインストール制限があったりと、色々制約がありますよね。この制約のせいで、作ったはいいが使えなかった、みたいな理不尽なハマり方したり、一方で試してみたら意外とこれ動いちゃうんだ!?みたいなこともあったりするので、ここではそんなずる賢い業務改善を必死に考える社員のみんなに、どれでやれば利用可能なツールづくりができるのか、その選択肢を載せていくよ。Python +exe化ツール(Pyinstaller) やっぱ中身含めてファイル操作系でちょこちょこやるならPythonが楽だよね。ただ、Pyt


PowerShellに関しては、2021年に1回まとめたのだが、あれから3年も経過したので最新情報も含めて、簡単に解説したい。なお、それぞれのこれまでの経緯などは、過去記事に記載しているので参考にしてほしい。 ●あらためて「PowerShell」の現状と登場後の経緯を整理する https://ascii.jp/elem/000/004/052/4052789/ 結論から言えば、PowerShellには、Windowsに同梱されている「Windows PowerShell」と、ユーザーがインストールする必要がある「PowerShell」がある。コマンドラインを使う頻度が高いようならば、最新のPowerShellをインストール、そうでなければWindows PowerShellで十分である。 PowerShellのインストーラーなどに表示される奇妙な人物イラストを見たことがある人もいるだろう。

Short description Describes how tocreate and use a PowerShell profile. Long description You cancreate a PowerShell profile to customize your environment and addsession-specific elements to every PowerShellsession that you start. A PowerShell profile is a script that runs when PowerShell starts. You can use the profile as a startup script to customize your environment. You can add commands, ali

PowerShell実行ポリシーを変える方法 PowerShell で Get-ExecutionPolicy -list で現在のポリシーを表示します。 Process が Undefined なっていることが確認できます。 これを Bypass にすると、任意のPowerShellファイルが実行可能になります。 (PowerShell を閉じれば Process は Undefined に戻るのでセキュリティ安全) Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass で Process のポリシーを変更します。 再度 Get-ExecutionPolicy -list でポリシーを確認してみましょう。 Process が Bypass になっていますね。 これで、任意のPowerShellファイルが実行可能になっています
Microsoftは、VBScriptとNTLM(NT LAN Manager)を非推奨化の後に廃止する旨を表明した。前者はWindows 95時代の技術でOSに限らず、WebサーバーのIIS(Internet Information Server)でも動作するスクリプト言語である。当時はJavaScriptを直接使用するのか、JavaScript互換のJScriptを選択すべきか判断できず、趣味のawkスクリプトを書きながら動向を観察するにとどまっていたものだ。 WSH(Windows Script Host)のコアエンジンに採用されたVBScriptはOSの動作も制御できたため、バッチファイルを置き換える存在として注目を集めたが。その後はWindows PowerShell、PowerShellと、自動実行の基盤は変化していく。2023年現在、VBScriptをOSやWebサーバーで

先日Windows向けの作業のちょっとした自動化のためにPowerShellのスクリプトを書いたので、少し躓いたポイントを書きます。 大人しくLinux版のPowerShellもインストールしますWSL2のEmacsから快適に編集するためにシンタックスなどのエラーレポートなどがやはり欲しいですね。 Powershell - LSP Mode - LSP support forEmacs を使えば普通にLSPが利用可能ですが、インストールするためにpwshが実行ファイルとしてPATHに認識されている必要があります。 しかしWSL2上で作業しているのですから、Windows上のpwsh.exeを使えば多重にインストールする必要がなくなるのではと考えました。 そこでlsp-pwsh-exeにpwsh.exeを追加してみたのですが、Windows上のPowerShellをWSL2上で動かす
Azure ADユーザーの属性をまとめて変更する 皆さんこんにちは。国井です。 今日はAzure ADの話です。 Azure ADユーザーをまとめて作成する/まとめて削除する方法についてはAzure AD管理センターの[一括操作]から行えますが、「設定を変更する」については残念ながらCSVファイルからまとめて操作する方法がありません。 ADManager Plusのようなサードパーティー製品に頼るのも一つの方法ですが、MS純正のやり方としてはWindows PowerShellを使った方法が一般的になります。 Azure ADをWindows PowerShellから扱う場合、Azure AD用のPowerShellモジュールが提供されており、基本的な使い方は@ITさんで解説させていただきました。 (第45, 50, 51回参照)

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く