私は企業でITとして働いています。ユーザーは退席してパスワードを忘れてしまいます。パスワードの有効期限は90日です。会社ポリシーのため、退室中にパスワードを変更することはできません。powershellでアクティブディレクトリモジュールをロードする代わりに
アクティブなディレクトリモジュールをインポートし、最後に設定したパスワードを確認するパワーシェルスクリプトを作成しました。私はpowershellスクリプトをexeに変換しました。
ユーザーがPCからexeファイルを実行すると、エラーが表示され、アクティブディレクトリモジュールをロードできません。
これで、リモートサーバー管理ツールをPCにインストールし、WindowsからAD DSおよびAD LDSツールを有効にすることを推奨するフォーラムがオンラインで確認されました。どちらも管理者権限を必要とし、すべての標準ユーザーのPCでこれを行うことはできません。
すべての単一のPCにRSATをインストールすることなく、このファイルを実行する巧妙な方法はありますか?ありがとうございました。私はスクリプトを変更して、あらゆる種類の管理者アカウントなしですべての標準ユーザーのPCで実行できるようにしていますか?ありがとう
どうすればよいですか?実際のモジュールがないために読み込むことはできませんか? Powershellモジュールをユーザーが利用できるネットワーク共有に配置することをお勧めします。 (sysvolやローカルファイルサーバのように、そこからロードしてください)。 –
パスワードがX日数の90日で期限切れになることを思い出させるスクリプトがありますか良いですか?ユーザーがどれだけ長く離れることにショックを受けましたか – DisplayName
ユーザーはドメインにログインしていますか?はいの場合、なぜすべてのコンピュータでスクリプトを実行する必要がありますか?どのようなスクリプトですか? – Deptor