web-dev-qa-db-ja.com

Windowsでファイルの作成者を確認する方法は?

特定のファイルを作成したユーザーを確認したいのですが、[セキュリティ]タブに表示されるのは、所有者として指摘されているAdministratorsグループだけです。これはあまり役に立ちません。ファイルを実際に作成したユーザーを確認するにはどうすればよいですか?

ところで。それらの2つのリンクにまたがって来ました:
http://help.lockergnome.com/windows2/Find-created--ftopict442233.html
http://www.eggheadcafe.com/software/aspnet/31793852/find-what-user-created-a-folder-or-file.aspx
しかし、Windowsが実際にファイルまたはフォルダーを作成した人を気にしていないと信じるのは難しいです。

4
thoughtcriminal

通常、「所有者」は作成者ですが、ユーザーは管理者グループの一部であるため、すべての管理者にその所有者の権利が与えられます(このようにして、管理者が組織を離れると、ファイルシステムに孤立したファイルが存在しないため、誰もファイルシステムに孤立しません。ただし、ルートは削除できます)。これは、Windows自体の問題ではなく、NTFSの問題です。追加のクリエーターフィールドがいいでしょう。より科学的な分析を行う必要がある場合、通常、独自のデータ形式(オフィス:.doc(x)、. xls(x)など)には、誰が作成したかに関するメタデータが含まれています。このため、Office 2007以降の形式は単にzip形式のxmlファイルとディレクトリであることに注意してください(ファイル拡張子を.Zipまたは...選択したgunzipプログラムで開く)。

2
JERiv

Windowsは他のオペレーティングシステムと違いはありません。Linuxではすべてのファイルがユーザーに属していますが、十分な権限があれば変更できます。そのため、ファイルを作成して別のユーザーに割り当てることができます。

また、一部の状況では、実際の作成者を知ることが不可能な場合があることに注意してください。たとえば、パブリック共有フォルダーにファイルをコピーする場合、ファイルの所有者はだれですか。ファイルを作成しましたが、ファイルを保存するコンピューターにユーザー存在しないが含まれている可能性があるため、ファイルを割り当てることができません。

うーん、そのファイルは共有フォルダにありますか?ファイルが特定のユーザーではなくグループに割り当てられているのは、おそらくそのためです。

0