powershell

PC

【Windows】コンピューター名を確認する方法

社内では意外と問い合わせの多い内容です。コンピューター名とユーザー名を勘違いして連絡をくれる方が多かったため、改めて手順として残すようにしました。 概要 コンピューター名はその端末を識別するための重要なものです。ネットワーク関連の設定を行う...
PowerShell

【PowerShell】XMLから目的の要素を取得する

よく自作ツールなどの設定ファイルとして利用するため、備忘録として記録します。 概要 PowerShell で XML ファイルを読み込み、Get-Content を使用して目的の要素を取得する方法を紹介します。 引数も利用できるようにしてバ...
Microsoft365

【Outlook・Exchange Online】メールを返信や転送をした際、件名や送受信者名などが文字化けする

メーラーの設定に問題はないのに、返信や転送をしたときにだけ文字化けが発生する状態が発生していました。対応時にはまってしまいましたので、備忘録として残しておきます。 概要 Exchange Online を利用している環境で、メールを返信した...
Microsoft365

【Microsoft 365】Sharepoint List の列の内部名を一括で確認する方法

以前、内部名や ID を確認する方法を記事にまとめましたが、ひとつずつ調べる方法でした。設計時に内部名を控えておらず、その方法では調べるのが面倒でしたので、PowerShell でまとめて調べるスクリプトを作成しました。 ひとつずつ調べる方...
Active Directory

「このワークステーションとプライマリドメインの信頼関係に失敗しました」と表示された場合の対処方法

様々な要因でセキュアチャネルが破損すると、「このワークステーションとプライマリドメインの信頼関係に失敗しました」と表示され、Windowsにログイン出来なくなります。この症状は発生した場合の対処方法や応急処置を紹介します。 概要 Windo...
Command

必ず管理者権限でPowerShellのスクリプトファイルを実行する

以前作成したバッチファイルを管理者権限で実行する件と同様で、PowerShellのスクリプトファイルでも管理者権限で実行するスクリプトを作成しました。 概要 実行したスクリプトが一般権限で実行された場合、管理者権限で再実行するためのスクリプ...
Command

PowerShellでパスワードファイルを利用してメールを送信する(Microsoft 365)

社内のメール環境はMicrosoft 365のExchange Online を利用しています。サーバーの状況などをメールで送信したいことが多いため、Micrsoft 365 のアカウントを利用したスクリプトを作成しました。以前作成した記事...
Command

PowerShellでメールを送信する(Microsoft 365)

社内のメール環境はMicrosoft 365のExchange Online を利用しています。サーバーの状況などをメールで送信したいことが多いため、Micrsoft 365 のアカウントを利用したスクリプトを作成しました。 概要 Micr...
Active Directory

PowerShellを使用してActiveDirectoryにユーザーを一括更新する

組織変更となると結構な人数が動きますのでそこそこ時間がかかりますが、箝口令をしかれているため辞令前の反映は認められていません。なおかつなるはやで反映しなければいけないため、PowerShellで一括更新するスクリプトを作成しました。 概要 ...
Active Directory

PowerShellを使用してActiveDirectoryにユーザーを一括登録する

毎年そこそこの人数が入社するため、ユーザー登録は結構な手間になります。簡略化出来る業務は少しでも楽にしてしまいたい性分のため、PowerShellで一括登録するスクリプトを作成しました。 概要 複数人の新規ユーザー登録を行うスクリプトです。...
Command

必ず管理者権限でバッチファイルを実行する

社員によってパソコンスキルがさまざまなので「ファイルを右クリックして管理者として実行してください」といってもその通りに実行してくれなかったり、そもそも説明を読み飛ばしていたりとなかなか思った通りに行かないことが多々あります。そこで、必ず管理...