Request/443

http://sakura.qp.land.to/?Request%2F443


Top > Request > 443

MAX_PATHより長いPATHのファイルをGrep出来るようにしてほしい

  • ページ: Request
  • 投稿者: berupon?
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー:
  • 投稿日: 2013-11-05 (火) 13:57:30
  • バージョン:

メッセージ

Unicode版で確認を行いました。

Grepで長いパスのファイルを開けなくて file open error というメッセージが表示されます。

CGrepAgent::DoGrepFile で CFileLoad::FileOpen を呼び出しますが、 その中でWindowsAPIのCreateFileを呼び出す際に、パスの前に "\\?\" という接頭辞を追加すると、MAX_PATHより長いパスのファイルも開けるようになります。

http://msdn.microsoft.com/ja-jp/library/cc429198.aspx



URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White
[添付ファイル一覧] [全ページの添付ファイル一覧]
アップロード可能最大ファイルサイズは 2,048KB です。

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2017-09-24 (日) 21:06:56 (2399d)