windows - 如何使用exe批处理访问捆绑文件

标签 windows batch-file cmd netsh

所以这里......我已经厌倦了在计算机上设置无线网络配置文件,而是想通过命令行导入这些设置。经过一番研究后,我决定导出已在 netsh 中创建的配置文件,然后创建一个批处理文件来运行命令来为用户创建配置文件。然后我想我会把它全部打包成一个exe文件,以便于其他人访问。我所拥有的是一个bat文件:

@echo off
netsh wlan add profile filename="Wi-Fi-linksys3.xml"
netsh wlan add profile filename="Wi-Fi-linksys2.xml"
netsh wlan add profile filename="Wi-Fi-linksys1.xml"

这无法导入同一文件夹中的 xml 文件。它不会调用正确的文件夹路径来导入文件,而是报告:

"The system cannot find the file supported"

或者如果我尝试这样的事情:

@echo off
netsh wlan add profile filename="%TEMP%\Wi-Fi-linksys3.xml"
netsh wlan add profile filename="%TEMP%\Wi-Fi-linksys2.xml"
netsh wlan add profile filename="%TEMP%\Wi-Fi-linksys1.xml"

它做同样的事情。

我认为由于某种原因 netsh 没有调用正确的位置。如果我输入像“c:[文件名]”这样的东西,它会很好地导入,但是一旦它被包含在exe中,我就无法让这样的东西工作。

任何建议都会很棒。我什至愿意尝试不同的方法,只需能够在 Windows 计算机上开箱即用即可。

最佳答案

这在这里工作:

netsh wlan add profile Wi-Fi-linksys3.xml

关于windows - 如何使用exe批处理访问捆绑文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18925208/

相关文章:

c++ - 试图 Hook Notepad.exe

python - 如何在windows中安装pytorch?

windows - 如何在文件移动过程中移动文件并删除文件名中的连字符?

windows - 使用别名运行循环

cmd - OpenSSL HMCA SHA1 未给出预期结果

java - 使用bat命令永久设置java环境变量值

windows - 诊断 Windows 应用程序 list

c# - 重命名和复制程序集是否安全?

c - 在集群的单个节点上运行 OpenMP

google-chrome - 使用批处理命令关闭 Chrome 中的单个选项卡