パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windowsにおけるファイルコピーに関する驚くほど複雑な注意点」記事へのコメント

  • by Anonymous Coward

    UNIXではコピー先に書き込みパーミッションの落とされたファイルがあるときに、勝手にパーミッションを立てて更新したりはしないと思うんだけど、Windowsでも間違って書き込まれたくないから読み取り専用属性を立てるんじゃないの? 上書きしていいかどうかは状況によるのでは?

    BackupReadやBackupWriteに言及していないのは非同期I/Oをサポートしていないからか? しかし(公開APIでは)これ以外に読み書きの方法がないメタ情報もあるので、避けて通ることはできない。

    WSLが第3のシンボリックリンク的な実装としてIO_REPARSE_TAG_LX_SYMLINKを導入した。

    Vista以降

    • by Anonymous Coward on 2019年05月09日 22時37分 (#3611939)

      >ていうかWin95時代から脳死状態でコピペを繰り返してるだけのSetEndOfFileやSetFilePointerのドキュメントの重箱の隅は異常に気にするくせにどうしてドキュメント化されていないAPIを平気で使うんだよ

      ここ俺も気になった。
      ただよく読むと彼は知ってて書いてると思う。NTFSはPOSIXサポートもあるしゼロクリアするのは最初から設計にあったの知らないわけない。要するに煽りスタイルあるいは炎上マーケティング的な何か。

      親コメント
      • by Anonymous Coward

        プロならWindows95から10まですべてのバージョンに対応する必要があるから、これだけの可能性を考慮しろと書いてあるだけのような。
        NTFSだけ対応すればいいわけではないので、広い範囲で問題起きないBackupExecを持ち上げてるわけで。

        • by Anonymous Coward

          可能性を考慮しろと言いつつUndocumented APIねぇ

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

処理中...