web-dev-qa-db-ja.com

グループポリシーの基本設定を使用して、制限されたユーザーのC:\ Windowsにファイルをプッシュする

私たちは学生のためにネットワークから実行する必要がある本当に古いビデオ学習プログラムを持っています。ただし、Director Player 6.0を使用しており、学生は「ドライバーファイルC:\ Windows\xobglu16.dllをWindowsディレクトリにコピーできません。ディスクがいっぱいである可能性があります」というエラーを受け取ります。

今私が読んだ解決策は、ファイルを各マシンに手動でコピーし、それらを読み取り専用にマークすることです。

GPPを介してこれを実行しようとしていますが、イベントログにアクセス拒否エラーが表示されています。学生アカウントにはc:\ windowsへのアクセス許可がないためだと思います。

スクリプトを使用しない回避策についてのアイデアはありますか?

4
Fireshot

プッシュするファイルの[ユーザーセキュリティコンテキストで実行する]ボックスをオンにしていないことを確認してください。それはGPPの「共通」タブにあります。チェックを外してもエラーが発生する場合は、Computer GPPを使用してプッシュすることをお勧めします。これらはおそらく学生用マシンであるため、いずれにせよそれらでいっぱいのOUにある可能性があります。

1
sysadmin1138

2ステップのプロセスが必要です。

  1. 「ログオンしたユーザーのセキュリティコンテキストで実行(ユーザーポリシーオプション)」を使用して、ネットワーク共有から%UserProfile%にファイルをコピーします。
  2. %UserProfile%からC:\ Windowsにファイルをコピーし、「ログオンユーザーのセキュリティコンテキストで実行(ユーザーポリシーオプション)」が選択されていないことを確認します。

これは私のために働きます...

0
Charlie Barrett