我通过在笔记本电脑中创建ad-hoc wifi连接来连接所有设备,但Windows 8似乎没有ad-hoc连接选项。 请帮帮我,我已经尝试了第三方软件“Connectify”,这似乎不起作用。
答案 0 :(得分:4)
您可以使用内置netsh
实用程序运行批处理文件来设置Adhoc ...
要使用ICS(互联网连接共享)功能,您需要启用分享。
要这样做,请按...
WinKey+R
然后输入ncpa.cpl
Properties
,然后选择顶部的Sharing
标签Allow other network users to connect through this computer's Internet connection
。从家庭网络连接菜单中选择您创建的托管虚拟网络(本地连接* 12 )。单击确定以保存配置。如果在任何情况下DHCP未运行或正在运行,您可以在托管虚拟网络适配器上设置手动IP地址设置(本地连接* 12 )...
下面是批处理文件代码,在记事本中复制粘贴并用.cmd扩展名保存...
部分源代码:Link
@echo off
CLS
:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
:getPrivileges
if '%1'=='ELEV' (shift & goto gotPrivileges)
setlocal DisableDelayedExpansion
set "batchPath=%~0"
setlocal EnableDelayedExpansion
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
"%temp%\OEgetPrivileges.vbs"
exit /B
:gotPrivileges
setlocal & pushd .
REM Run shell as admin (example) - put here code as you like
ECHO.
ECHO ============================
ECHO Setting up Adhoc Network ...
ECHO ============================
netsh wlan set hostednetwork mode=allow ssid=LocalAdHoc key=password
netsh wlan start hostednetwork
cmd /k
您可以使用以下命令停止网络
netsh wlan stop hostednetwork
答案 1 :(得分:1)
您必须使用netsh
实用程序才能执行此操作。这是一个很好的完整教程,可以做你想做的事情:
答案 2 :(得分:1)
Windows 8 adHoc Connection Creator。它是一个免费的GUI实用程序,用于在Windows 8中创建一个adhoc连接。您还可以在许可条款下修改progrm。请访问https://adhoc8.codeplex.com/
答案 3 :(得分:0)
使用这个简单的工具在Windows 8中创建wifi adhoc网络......
http://www.softpedia.com/get/Network-Tools/Misc-Networking-Tools/Wi-MAN.shtml
答案 4 :(得分:0)
正如先生所说,你必须使用netsh实用程序来做到这一点。但有一个图形工具可以做到这一点,它模拟“netsh”命令,它是免费的。 你可以在这里找到它: https://www.facebook.com/AdHocInitializer