Skip to content

Support for NTFS stream syntax on Windows #235

Description

@ForNeVeR

On Windows, C:\Windows\file.txt:stream is a valud path, referencing to the stream NTFS stream in the C:\Windows\file.txt. Should we introduce support for this kind of syntax? Investigate:

  • if the .NET methods allow manipulating with this "stream", e.g. if you can do File.OpenRead on that
  • how the other path APIs (.NET and others) work with these streams, what's the Parent of C:\Windows\file.txt:stream?
  • support if if it makes sense, document our support

One very problematic case I imagine: .\C:stream is a stream inside of file .\C, while C:stream is stream file inside C: drive's current directory. Are streams supported in this configuration by Windows?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions