【问题标题】:Start hostednetwork using batch file使用批处理文件启动托管网络
【发布时间】:2015-02-09 01:54:52
【问题描述】:

当我想启动一个本地热点时,我通常以管理员身份运行 cmd 并输入命令 netsh wlan start hostednetwork 。运行 cmd 并键入此命令会浪费时间。有没有其他方法可以使用 bat 文件?

【问题讨论】:

  • 批处理文件是包含 cmd 命令的文本文件。只需将您拥有的内容粘贴到批处理文件中即可。
  • @SomethingDark 但我需要运行 cmd 和管理员!

标签: batch-file host personal-hotspot


【解决方案1】:

可能会迟到,但请仅将此行保存到 .bat 文件中:

netsh wlan 启动托管网络

然后使用任何 .bat 到 .exe 转换器,例如:Advanced BAT to EXE Converter 或者您可以使用您喜欢的任何其他人。

转换一下,右键新建一个,属性 -> 兼容性 -> 以管理员身份运行这个程序

双击新的 .exe 文件,就可以了!

在使用此行之前,如果您没有设置托管网络,则需要第一次设置:

netsh wlan set hostsnetwork mode=allow ssid=SSID_NAME key=PASSWORD


IFF您想在启动时运行托管网络:

  • 打开运行(Windows 键 + R)
  • 类型:外壳:启动
  • 然后复制您之前在该文件夹中创建的 .exe 文件。

在将该程序移至 startup 文件夹后,您可能需要为该程序启用“以管理员身份运行”选项。

【讨论】:

    【解决方案2】:

    查看this gist,在简历中只需将其写入批处理文件

    netsh wlan set hostednetwork mode=allow ssid=SSID_NAME key=PASSWORD
    netsh wlan start hostednetwork
    pause
    

    【讨论】:

    • 不行!!!这只是以普通用户身份运行 cmd 。它需要管理员权限。消息如下:You must run this command from a command prompt with administrator privilege
    • 好的,在cmd上点右键,点击“以管理员身份打开”
    • 我知道这种方法,但它浪费时间。我想要的是创建一个批处理文件。所以我只需双击它来托管我的热点 :)
    • 在批处理文件上右击,以管理员身份运行! :)
    • 只要让文件始终以管理员身份运行
    【解决方案3】:

    我也是,我不想每次创建wifi都运行命令,所以我找到了一个解决方案,那就是创建快捷方式。这比创建批处理文件更容易。

          Start:  netsh wlan start hostednetwork
    
          Stop:  netsh wlan stop hostednetwork
    
          Right click shortcut / Properties / Advanced / Tick Run as administrator/ ok / Apply / ok.
    

    youtube不能看,这是教程视频。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-05
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 2021-02-23
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多