問題タブ [exchange-management-shell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - AD ログオン名 (SAMAccountName?) に基づいて Exchange 管理シェルを使用してメールボックスをクリアする
150 ~ 200 個の AD ログオン名 (SAMAccountNames?) を含む CSV があり、各ユーザーをループしてメールボックスをクリアする必要があります。
このコマンドを使用してそれを行うことができます
しかし問題は、ID を持っていないため、AD ログオン名を使用できるようにする必要があることです。
powershell - PowerShell: Exchange 管理シェル: 複数値変数 EmailAddresses を変更する変数を実行できません
UPN を使用して関数を呼び出すと、結果は次のようになります。
以下のコマンドレットで関数を呼び出そうとしています。
次の出力が得られます。
以下の方法を試しました:
上記のいずれも機能せず、alternative-3 で以下のエラーが発生しました。
-EmailAddresses で変数/関数を実行できない理由を見つけてください。