alternate-data-stream

    3熱度

    2回答

    根據MSDN,每個備用數據流可能以加密形式(NTFS'加密狀態)存儲。我發現設置Encryption狀態的唯一API函數是EncryptFile(),它指出加密文件的所有數據流。那麼有沒有辦法在XP下不加密所有數據流?

    1熱度

    1回答

    在Windows 7上,啓動位於備用數據流中的程序(例如,啓動c:\ temp \ application.exe:hiddenProgram.exe)不再有效! 使用進程監視器,我看到訪問結果正常,但不知何故,操作系統阻止訪問此文件。在Vista和更早版本中,此方法用於工作。 有誰知道如何使用Windows 7開始呢?

    5熱度

    1回答

    Mercurial如何處理備用數據流(在NTFS文件系統中)?如果它無法處理,是否有DCVS呢? 編輯:當我更改版本更新,ADS會發生什麼?它是否丟失(擦除)?它也是版本化的嗎?這一切都被忽略了嗎?

    26熱度

    3回答

    是否可以解除從c#程序中從互聯網上下載的文件的阻止? 瀏覽互聯網我瞭解到,信息是以包含當前區域信息(值3來自互聯網並被解釋爲阻止的)的(NTFS)文件的替代流寫入的。 是否有管理可能性來清除或更改文件的區域信息(解除阻止)或是否存在管理複製功能來複制沒有區域信息的文件? 如果沒有,我怎樣才能用PInvoke但不包括外部程序集(我不允許在當前項目中這樣做)。

    19熱度

    3回答

    在this question我已經搜索瞭解封文件的簡單解決方案。 感謝所有的評論和回答,我找到了一個簡單的解決方案PInvoking DeleteFile。 它的工作原理,但因爲我從來沒有通過PInvoke(Win32)使用文件操作,我不知道是否有一些陷阱或者是否有另一種方法調用DeleteFile來刪除備用文件流。 我也不知道的是,如果我必須將調用包裝在try/catch中,或者只需查看布爾結果

    1熱度

    2回答

    正在讀取Windows中的ADS(備用數據流),所以遇到了這個問題。 在Windows XP上運行以測試以下內容。 我創建了名稱的文件 - sample.txt的與內容 - 「你好」 創造了名稱的另一個文件 - second.txt與內容 - 「我藏」 在命令提示符處做了以下: - 類型second.txt> sample.txt的:newfile.txt 它成功地執行 現在,如果我輸入: - 記

    42熱度

    5回答

    如何從.NET創建/刪除/讀取/寫入/ NTFS備用數據流? 如果沒有本地.NET支持,我將使用哪個Win32 API?另外,我將如何使用它們,因爲我不認爲這是記錄在案的?

    0熱度

    1回答

    我很努力地找到有關ADS數據的物理位置的任何信息。它存儲在NTFS MFT中還是MFT指向第二個位置?