web-dev-qa-db-ja.com

ユーザーがログオフしたときにアカウントの設定とファイルを消去する

ログオフ時にすべてのユーザーの設定とファイルをクリアするMacOS Xのゲストアカウントと同様のアカウントを設定するにはどうすればよいですか?

私が間違っていなければ、マイクロソフトにはこの目的のためのユーティリティがあると思いますが、その名前を忘れてしまいました。

私はWindows7 Professionalを実行していますが、この機能は組み込みの「ゲスト」アカウントでのみ有効にすることをお勧めします。

2
Senseful

Microsoftのソリューションは Windows SteadyState (以前はShared Computer Toolkitと呼ばれていました)と呼ばれていましたが、Windows 7で廃止されたため、自分でセットアップするか、サードパーティのソフトウェアを使用するしか解決できません。ウィキペディアの記事の 廃止と代替案 セクションを参照してください。

1
Senseful

他の人が言ったように、機能が最終バージョンで削除されたので、理論的には回避策を実行できます。これを行う方法は次のとおりです。

  1. 必要なアカウントでログインしてからログアウトします。
  2. 次に、管理者アカウントでログインし、ドライブからプロファイルを削除します(通常はC:\Users\<some_profile_name>

次回ユーザーがログインしようとすると、一時フォルダーが作成されて使用され、ログオフ時に削除されます。

1つのプロファイルをクリーンアップしようとしてこれを見つけたので、このアクションの考えられる欠点については何も知りません。Windows7/ Vistaでは、レジストリキーも削除する必要があります。ディレクトリのみを削除すると、この一時的な状況が発生します。この状況は、何も購入せずに必要な場合があります。ただし、これを使用可能なソリューションとして実装する前に、テストしてください。

また、このtemporary profileが使用されていることがWindowsから通知されることにも注意してください。

2
MadBoy

WindowsがRCで持っていた防弾アカウントを削除したのは本当に残念です。それを行うための有料ウェアを見つけることができると確信していますが、学校のような場所では、bashスクリプトを使用してプロファイルを削除および再作成するか、DeepFreeze有料ウェアを使用します。

1
alpha1

(ログオフ時ではなく)次回のログオン時に設定がワイプされることに問題がない場合は、次のようにいわゆる必須ユーザープロファイルを作成できます。

http://technet.Microsoft.com/de-de/library/gg241183(v=ws.10).aspx

これは、少なくともXP)ではGuestアカウントでも機能します(したがって、Windows 7でも機能するはずです)。

実際、ユーザーが誤ってログオンして再度ログオンしなかった場合に備えて、ログオフ時にプロファイルがワイプされないようにしておくと便利です。他の管理ユーザーは、ユーザープロファイル内に誤って保存したファイルにログオンして取得できます。

0
mihi