正在讀取Windows中的ADS(備用數據流),所以遇到了這個問題。 在Windows XP上運行以測試以下內容。在一個txt文件後面運行exe文件
我創建了名稱的文件 - sample.txt的與內容 - 「你好」 創造了名稱的另一個文件 - second.txt與內容 - 「我藏」
在命令提示符處做了以下: -
類型second.txt> sample.txt的:newfile.txt
它成功地執行
現在,如果我輸入: -
記事本sample.txt的:newfile.txt
記事本中打開newfile.txt與內容 - 「我藏」
到這裏,其正常
現在,我試圖隱瞞一個exe文件,可以說 - NOTEPAD.EXE後面的TXT樣品是這樣的: - (我已在同一文件夾中複製的notepad.exe)
鍵入notepad.exe> sample.txt的:newexe.exe
上述命令成功運行。
問題是,現在我該如何運行那個現在在文本文件後面的exe文件。我的猜測是我需要某種形式的解釋器(如第一個示例中的notepad.exe)來使我的exe運行。 exe文件是否需要某種解釋器才能運行(如文本文件需要一些編輯器)? 我知道,exe文件可以直接運行,但在這種情況下,這是行不通的。即使嘗試: -
開始second.txt:newexe.exe
,但它不工作。幫助將不勝感激,因爲我不太瞭解Windows內部。
好吧,這是一個不錯的解決方法。但是我的整個目標是讓某個人不知道exe文件的存在(除非有人檢查文件或文件夾的大小)。符號鏈接仍然可見不是嗎?(甚至在選擇顯示隱藏文件選項後) – bugs99 2012-07-25 11:43:26
聲音Dodgy。*「但我的整個目標是讓某人不知道exe文件的存在」* - 其微軟的整個目標是不允許您在沒有第三方可執行工具的情況下精確執行該操作。 – 2012-07-25 11:52:20
感謝您的輸入,我假設我是否可以隱藏我的txt文件的方式,也許我將能夠做同樣的exe文件以及。 – bugs99 2012-07-25 12:32:23