Read/write Alternate Data Streams (ADS) in Matlab
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Interact with Alternate Data Streams (ADS) on NTFS-files.
Only tested on Windows.
Examples:
% add "123" to stream "world" in hello.txt, if file missing, it will be created
success = tamara.ads.set('hello.txt', 'world', '123')
% read out value
[success, val] = tamara.ads.get('hello.txt', 'world')
% write more values
success = tamara.ads.set('hello.txt', 'test1', 'abc')
success = tamara.ads.set('hello.txt', 'test2', 789)
% read out all streams, except main stream
[success, val] = tamara.ads.get('hello.txt', '*')
% clear all streams, except main stream
success = tamara.ads.clear('hello.txt')
[success, val] = tamara.ads.get('hello.txt', '*')
License:
BSD 3-Clause, see LICENSE for details
Copyright (c) 2023, Wolkesson & Hansson Teknisk Akustik AB. All rights reserved.
Cite As
Lars Hansson (2026). Read/write Alternate Data Streams (ADS) (https://github.com/tekniskakustik/ads/releases/tag/v0.1.0.4), GitHub. Retrieved .
General Information
- Version 0.1.0.4 (3.42 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 0.1.0.4 | See release notes for this release on GitHub: https://github.com/tekniskakustik/ads/releases/tag/v0.1.0.4 |
||
| 0.1.0.3 | See release notes for this release on GitHub: https://github.com/tekniskakustik/ads/releases/tag/v0.1.0.3 |
||
| 0.1.0.2 | See release notes for this release on GitHub: https://github.com/tekniskakustik/ads/releases/tag/v0.1.0.2 |
||
| 0.1.0.1 | See release notes for this release on GitHub: https://github.com/tekniskakustik/ads/releases/tag/v0.1.0.1 |
||
| 0.1 |
