创建了一个在 cmd 提示符下运行的小批处理文件,不确定如何将其转换为可共享的 exe,以便我可以将其提供给朋友

创建了一个在 cmd 提示符下运行的小批处理文件,不确定如何将其转换为可共享的 exe,以便我可以将其提供给朋友

我在这方面是个新手,但基本上我为朋友和家人创建了一个小型互联网“清洁器”批处理文件,只需单击按钮即可运行一个简单的脚本来解决一些常见的互联网问题。

它基本上是

ipconfig /release 
ipconfig /flushdns 
ipconfig /renew 

提示如果确定的话是否重置是否继续,是则继续,否则不继续接下来的两个步骤。

netsh int ip reset 
netsh winsock reset 

计算机重置前 200 秒计时器

我的问题在于我无法通过他们的电子邮件或 USB 驱动器发送批处理文件,因为它会被标记为可能有害。另一点是我必须给我运行它的说明。它非常有帮助,我为做到这一点感到自豪。

我正在研究如何制作小型界面和 exe 来运行这些东西并使它们更容易。

它不会被标记,我只需让用户按下按钮,它就会准确地告诉他们程序正在做什么。

我才刚刚开始。有人能给我指明正确的方向吗?

答案1

如果您将批处理文件转换为 exe,大多数防病毒软件都会不喜欢这种情况并将其标记为恶意软件或木马病毒。

我建议你:

  • 压缩您的批处理文件而不转换为 exe,然后添加密码并在他们的电子邮件中向他们提供代码,因此在这种情况下您的 zip 文件将不会被标记。

答案2

这里有 3 个选项。

  1. 您可以按照说明将其转换为 exe在此链接中
  2. 您可以将所有文件放入一个 zip 文件中并发送。
  3. 您可以使用 Python 等语言制作软件。我问的是 Python,因为它很容易理解。您可以像这样创建 GUI 代码:
import tkinter as tk
import os

root = tk.Tk()

canvas = tk.Canvas(width = 500,height = 500)
canvas.pack()

def reset ():
    os.system('cmd /c "your lines of cmd code seperated by & operator"')

button = tk.Button(text= "RESET THE NETWORK CONFIGURATION" , command = reset)
canvas.create_window(200,200,window = button)

root.mainloop()

用您的代码替换“用 & 运算符分隔的 cmd 代码行”。

相关内容