次のバッチスクリプトを使用して、Windows 7コンピュータにログインするすべてのドメインユーザーのネットワーク共有を自動的にマップします。マップネットワークドライブバッチスクリプトと非ドメインユーザーの問題
@echo off
net use s: "\\domain.com\path\to\share"
それはログオン時にすべてのユーザーに対して実行されますので、私はC:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
フォルダに配置しました。 より良い方法がある場合は、教えてください。
これはドメインユーザーにとっては問題ありませんが、ローカルユーザーはユーザー名とパスワードの入力を求められます。
私のスクリプトをもう少しエレガントにしたいと思います。ローカルユーザがログインした場合にスクリプトを終了/終了したいと思います。私はいくつかのチェックを行うコードを書く必要があります。私はちょうど方法を知らない。
(編集済み):残念ながら、レジストリの編集はIT部門によって無効になっています。また、アクティブディレクトリとグループポリシーシステムへのアクセス権も持っていません。
ドメインユーザーのログインスクリプトは、ドメインコントローラのNETLOGON/LOGONSCRIPTSフォルダに存在する必要があります。 – Squashman