簡體   English   中英

如何使用批處理將文本文件作為 exe 運行/執行

[英]how could I run/execute a text file as a exe using batch

我需要知道如何制作一個批處理文件,該文件可以像執行 exe 文件一樣執行/運行 txt 文件。 有誰知道我可以做什么或嘗試什么。 我正在使用 Windows 7 Ultimate 32 位。 txt 文件是一個帶有 .txt 擴展名的 exe。

一種方法可能是更改HKEY_CLASSES_ROOT\\txtfile\\shell\\open\\command注冊表項以更改打開 .txt 文件時發生的情況。

默認設置是用notepad.exe打開

%SystemRoot%\system32\NOTEPAD.EXE %1

另一種方法是將文件重命名為 .exe,運行它,完成后將其重命名為 .txt。

如果它是一個 EXE,為什么它被命名為.txt

有時,EXE 會被重命名,以便能夠通過電子郵件發送它們(出於安全原因,一些電子郵件服務器會阻止 EXE)

最好的方法是將其重命名為.exe

如果您真的想將其保留為.txt復制:

copy file.txt file.exe
file.exe

注意:如果您不完全信任源代碼,請不要運行任何可執行文件!

無需將 .txt 文件復制到 .exe 擴展名。

  • 這僅在文件可執行時才有效

只需放入批處理腳本:

call yourfilename.txt

或者只是打開 CMD 並輸入相同的內容,這僅在 .exe 文件重命名為 .txt 擴展名時才有效,與 .run、.dat、.bin、.bmp 等相同,例如:

call chrome.x

或者讓我們嘗試使用 .bmp 擴展名啟動 CMD

call cmd.bmp
  • 這將適用於所有具有可執行代碼的文件,其他文件將不起作用!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM