Windwos2000のフォルダのアクセス権を調べたいと思っています。


1台のコンピューターに5000ぐらいのフォルダがあるので、個別に調べるのが困難です。
一括で調べるか、リストで取得する方法はないでしょうか?よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/06/29 11:45:18
  • 終了:--

回答(9件)

id:w2wx No.1

w2wx回答回数7ベストアンサー獲得回数02005/06/29 11:59:31

ポイント15pt

Unix like toolというのがあります。

以下をダウンロードし、

http://www.asahi-net.or.jp/~bi3t-aoym/uxtl412f.tgz

¥uxtl412f¥uxtl412f¥bin¥ls.exeを使用してみては如何でしょう。

lsの使い方はこちらをどうぞ。

http://www.k-tanaka.net/unix/ls.html


かなり時間はかかるかと思いますが、C:ドライブのルートから、

ls -lR等で一覧で取得できるのではないかと思います。

id:hauntcrow

ありがとうございます。

2005/06/29 13:06:24
id:answer1414 No.2

answer1414回答回数503ベストアンサー獲得回数02005/06/29 12:13:53

ポイント15pt

http://desktop.google.co.jp/

Google デスクトップ - ダウンロード

id:hauntcrow

これはなんでしょうか?

2005/06/29 13:07:50
id:Wasisi No.3

Wasisi回答回数7ベストアンサー獲得回数02005/06/29 12:50:13

ポイント15pt

http://www.cygwin.com/

Cygwin Information and Installation

ちょっと面倒な方法ですが、

Cygwinをインストールして/のlsコマンド結果

をパイプでテキストファイルに出力してみては?

id:hauntcrow

ありがとうございます。

やっぱlsがいいんでしょうかね?

2005/06/29 13:08:41
id:i2005 No.4

i2005回答回数3ベストアンサー獲得回数02005/06/29 13:12:33

ポイント15pt

ちょっと、癖のあるソフトですが、以下のように属性を調べることができます。

ご期待に沿えれば。


「属性」({%a} )を指定したときに出力される文字列

A …… アーカイブ属性

C …… ファイルシステムによる圧縮

D …… ディレクトリ(フォルダ)

E …… ファイルシステムによる暗号化

H …… 隠し属性

O …… オフラインファイル

R …… 読み取り専用属性

S …… システム属性

T …… 一時ファイル

id:hauntcrow

ありがとうございます^^

2005/06/29 14:01:24
id:w2wx No.5

w2wx回答回数7ベストアンサー獲得回数02005/06/29 13:15:35

ポイント15pt

URLはダミーです。

lsが最良かどうかはわかりませんが、自分はUNIXサイドの人間なので、lsによる表示が最適かと考えました。

WindowsにはWindosなりの方法があるかもしれません。

id:hauntcrow

はい。ありがとうございます。

2005/06/29 14:01:51
id:kensaito No.6

kensaito回答回数163ベストアンサー獲得回数42005/06/29 16:09:23

ポイント15pt

http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/cacls....

Windows���ޥ��ɽ�����cacls��

Windowsの標準コマンドである cacls に /T オプションを付けると、サブディレクトリを含めて表示/変更できます。

http://www.microsoft.com/downloads/details.aspx?FamilyID=0ad33a2...

Download details: Extended Change Access Control List Tool (Xcacls)

より高機能(継承の設定などが出来る)xcacls というVBScriptもあります。

id:hauntcrow

ありがとうございます。

caclsは試してみます。

2005/07/01 12:27:38
id:Keiichiro No.7

Keiichiro回答回数84ベストアンサー獲得回数02005/06/29 19:22:28

ポイント15pt

http://www.monyo.com/technical/windows/11.html

CACLS.EXE $B%3%^%s%I$N=PNO$N0UL#(B

CACLS.EXEを使ってください。Windows 2000では標準でついています。

http://www.vector.co.jp/soft/winnt/util/se267832.html

カンタンCacls(WindowsNT/2000/XP / ユーティリティ)

こういう便利ツールもあります。紹介しておきます。

id:hauntcrow

ありがとうございます。「カンタンCacls」を使ってみます。

2005/07/01 12:28:45
id:sho1008 No.8

sho1008回答回数23ベストアンサー獲得回数02005/06/29 23:09:24

ポイント15pt

URLダミーです。


コマンドプロンプトより

treeコマンド、dirコマンドにて可能です。


tree C:¥ と実行すればCドライブ配下全階層構造が表示されます。

dir C:¥ /S と実行すればCドライブ配下全階層のファイルの実行権などが見れます。


詳しくはコマンドプロンプトで

tree /?

dir /?

でヘルプが表示されます。


5000フォルダくらいあるとのことですので

リダイレクトで外部ファイルに結果出力すると見易くなると思います。


例:

tree C:¥ > C:¥TEMP¥tree.txt

dir C:¥ /S > C:¥TEMP¥dir.txt

など

id:hauntcrow

ありがとうございます。

試してみます。

2005/07/01 12:29:32
id:aki73ix No.9

aki73ix回答回数5224ベストアンサー獲得回数272005/06/30 17:10:05

ポイント20pt

UNICODEのファイル名非対応ですが、サークル内で作ったソフトに手を加えてリメイク品ですが、いかがでしょうか?

16000くらいまでのフォルダやファイルまでなら大丈夫の様です

id:hauntcrow

ありがとうございます。

早速使ってみます。

2005/07/01 12:30:15

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません