簡體   English   中英

使用javascript或html生成批處理(.bat)文件

[英]generate a batch(.bat) file using javascript or html

我可以使用html或javascript制作.bat文件,以便.the bat文件開始下載。

我已經嘗試過了

<a href="data:text/plain;charset=utf-8,echo Hello echo world" download="hello-world.bat">clicking here</a>

好吧,這會創建一個.bat文件,但在echo Helloecho world我需要一個新行來使.bat文件正確

您可以在.bat源字符串中添加換行符 \\n caracters,將其編碼base64並使用javascript設置<a>標記的href屬性:

<a href="#" download="hello-world.bat">click here</a>
<script>
  var bat_source = "echo Hello\necho world";
  document.querySelector("a").href = 'data:text/plain;base64,' + btoa(bat_source);
</script>

小提琴

暫無
暫無

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

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