問題タブ [file-attributes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4825 参照

macos - (破損した) 将来の日付を持つすべてのファイルを検索し、今日に変更します

フォルダ階層内の数千のファイルのうち、231 のファイルの作成日と変更日が正しくありません (null?)。私はそれらを識別できます:

そして、それらの日付はすべて将来に向けられています。正確にはわかりませんが、私が調べたいくつかは2040年のもののようですls -l .

とにかく、可能であれば、上記のコマンドの出力に最初に作成日と変更日を表示したいと思います。

次に、さらに重要なこととして、これらのファイルの作成日と変更日を今日 (今) に変更したいと思います。

私は bash の達人ではありませんが、簡単な方法があることは知っています。前もって感謝します!

0 投票する
1 に答える
1419 参照

windows - NTFSはファイル属性をどこに保存しますか

私は現在ファイルシステムを開発しており、既存のファイルシステムについていくつかの調査を行っています。ファイルシステムでは、ファイルに追加のメタデータ (またはファイル属性) を追加したいと考えています。各ファイルのファイル名、タイプ、パス、サイズ、作成日と変更日、所有権。

特に NTFS では、$MFT がファイルの名前を $FILENAME に、そのタイムスタンプを $STANDARD_INFORMATION に格納するなど、ファイルごとに属性を格納していることがわかりましたが、所有者、場所、サイズ、タイプなどの残りの属性はどうでしょうか?

前に言ったように、ファイルに関する追加のメタデータで NTFS のような FS を補完することが可能かどうかを理解するためにこれを尋ねるだけですが、既に持っているメタデータをどこに保存するのか理解できないようです...

0 投票する
1 に答える
432 参照

python - os.removexattr の Python ドキュメント -- '*' (スター) 引数の意味は?

最初の質問です、お手柔らかにお願いします。検索しましたが、ここでも他の場所でも答えが見つかりませんでした。

この質問は、*args のような引数のアンパックには適用されないことに注意してください。

os.removexattrの python 3.3 ドキュメントには、次のように記載されています。

3 番目の引数がアスタリスクであることに注意してください: *

これは「1 つの属性またはコンマで区切られた複数の属性を指定する」ことを意味すると想定しましたが、それを実行しようとすると例外が発生します。

また、引数のリストを提供しようとしましたが、それもうまくいきませんでした。

この場合、スター引数は正確には何を意味するのでしょうか? ありがとうございました。

0 投票する
1 に答える
546 参照

indexing - ファイルの属性を変更するにはどうすればよいですか?

コードで GetFileAttributes() 関数を使用しています。その戻り値は 0x2010 です。なぜなら、「FILE_ATTRIBUTE_NOT_CONTENT_INDEXED」と言っているからです。0x10 として出力する必要があります。これを解決するのを手伝ってください。ファイル属性を取得するために空のフォルダーを使用しています。