memo/20090114
created 2009-01-14 modified 2009-01-14
Windows Vista で、ファイル所有者を削除してしまった。
(Cygwin のホームディレクトリやらetc以下に、特定ユーザが所有し、Administratorでも削除できないファイルを作り、ユーザを削除してしまった。)
どう対処するか。
Vista では、所有権を奪う takeown というコマンドがある。
これで所有者を管理者にして、 icacls でフルコントロール権限を付与。
takeown /f ファイル名 icacls ファイル名 /grant Administrator:F
確証がないが、Vista では cacls コマンドは icacls コマンドで置換され、エイリアスで実行されている気配。
ダメな場合、ドメインの管理者でやってみる、セーフモードでやってみる、等も有効っぽい。
リンク | 備考 |
---|---|
Windows Vista でシステムファイルを削除する方法 | |
削除したユーザーのファイルにアクセスするには? |