#author("2019-12-20T21:03:40+09:00","","") #navi(../) * コマンドプロンプトで読み取り専用(リードオンリー)になっているファイル一覧を取得する [#xc75aec0] 「読み取り専用にしたファイルどれだっけ?困ったなぁ…」となった方、この記事が参考になるかもしれません。~ DIRコマンドにオプションを指定することにより読み取り専用(Read Only)のファイル一覧を取得できます。~ PowerShell版も公開しています。 -[[PowerShellで読み取り専用(リードオンリー)になっているファイル一覧を取得する>PowerShell/読み取り専用になっているファイル一覧の取得]] #htmlinsert(win-top.html) #contents * [#i51befb0] * 関連記事 [#ndd68c47] -[[PowerShellで読み取り専用(リードオンリー)になっているファイル一覧を取得する>PowerShell/読み取り専用になっているファイル一覧の取得]] * 使用環境 [#rdf30db9] -Windows 10 ver.1909 -PowerShellバージョン PS C:\> $PSVersionTable.PSVersion Major Minor Build Revision ----- ----- ----- -------- 5 1 18362 145 * テストに使用したファイル群 [#a3713f37] 以下のようなサブフォルダがあるファイル群を作成しました。~ D:\>tree /F /A ROtest フォルダー パスの一覧: ボリューム SD32GB ボリューム シリアル番号は 8888-7777 です D:\ROTEST | a.txt | b.txt | c.txt | \---d d1.txt d2.txt d3.txt 読み取り専用になっているファイルは、a.txt と d2.txt になります。 * DIRコマンドでで読み取り専用(リードオンリー)ファイル一覧を取得する [#h8c4da84] 以下の構文でサブディレクトリも含む読み取り専用のファイル一覧を表示できます。 -構文例 dir . /A:R /S /B 本構文を説明します。 |''引数''|''説明''| |.(dot) |カレントディレクトリを示します。&br;ディレクトリを指定したい場合は、.(dot)の代わりにディレクトリパスを設定してください。&br;尚、カレントディレクトリの場合は、.(dot)は省略可能です。| |/A:R|読み取り専用(''R''ead Only)属性のみ対象とします。| |/S|指定したディレクトリは以下に存在するサブディレクトリも対象とします。| |/B| ファイル名のみを表示します (見出しや要約が付きません)。| 以下は実際に実行した時の出力となります。 D:\ROtest>dir . /A:R /S /B D:\ROtest\a.txt D:\ROtest\d\d2.txt 以上、DIRコマンドで読み取り専用(Read Only)のファイル一覧を取得する方法でした。 #htmlinsert(win-btm.html)