จากสิ่งที่ฉันได้อ่านถ้าสิ่งที่โพสต์กล่าวnetsh
ว่าไม่ได้เริ่มต้นที่ 7 และสูงกว่า - ที่ไม่ถูกต้อง ตอนนี้ถ้ามันเกี่ยวกับ " netsh routing
" ฉันคิดว่าคุณน่าจะถูก แต่สิ่งนี้ใช้ได้ผลฉันกำลังจะแสดงเนื้อหาของแบตช์ไฟล์ที่ฉันสร้างขึ้นมาซึ่งทำงานบน Windows 8.1 แทนที่จะได้รับความเห็นปกติและข้อมูลบางส่วนฉันจะพยายามช่วยเหลือผู้ที่มีข้อมูลครบถ้วน
ขั้นแรกคุณต้องตรวจสอบให้แน่ใจว่าการเชื่อมต่อที่คุณจะแชร์ถูกตั้งค่าให้แชร์การเชื่อมต่อจริง ลิงค์นี้ควรให้คุณทำเช่นนั้น:
http://windows.microsoft.com/en-us/windows/set-internet-connection-sharing#1TC=windows-7
เปิดการเชื่อมต่อเครือข่ายโดยคลิกปุ่มเริ่มรูปภาพของปุ่ม 'เริ่ม' แล้วคลิกแผงควบคุม ในกล่องค้นหาพิมพ์อะแดปเตอร์จากนั้นภายใต้ศูนย์เครือข่ายและการแชร์คลิกดูการเชื่อมต่อเครือข่าย
คลิกขวาที่การเชื่อมต่อที่คุณต้องการแชร์แล้วคลิกคุณสมบัติ จำเป็นต้องได้รับอนุญาตจากผู้ดูแลระบบหากคุณได้รับพร้อมท์ให้ใส่รหัสผ่านผู้ดูแลระบบหรือยืนยันให้พิมพ์รหัสผ่านหรือทำการยืนยัน
คลิกแท็บการแชร์แล้วเลือกกล่องกาเครื่องหมายอนุญาตให้ผู้ใช้เครือข่ายอื่น ๆ เชื่อมต่อผ่านการเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์เครื่องนี้
หลังจากที่คุณทำตามขั้นตอนด้านบนเพื่อตั้งค่า ICS ในคอมพิวเตอร์โฮสต์ให้ทำการเปลี่ยนแปลงต่อไปนี้ในคอมพิวเตอร์เครื่องอื่น ๆ ทั้งหมด (แต่ไม่ใช่ในคอมพิวเตอร์โฮสต์)
เปิดตัวเลือกอินเทอร์เน็ตโดยคลิกปุ่มเริ่มรูปภาพของปุ่ม 'เริ่ม' คลิกแผงควบคุมคลิกเครือข่ายและอินเทอร์เน็ตแล้วคลิกตัวเลือกอินเทอร์เน็ต
คลิกการเชื่อมต่อแท็บแล้วคลิกไม่เรียกเลขหมายการเชื่อมต่อ
คลิกการตั้งค่า LAN
ในกล่องโต้ตอบการตั้งค่าเครือข่ายท้องถิ่น (LAN) ภายใต้การกำหนดค่าอัตโนมัติให้ล้างกล่องกาเครื่องหมายตรวจหาการตั้งค่าโดยอัตโนมัติและใช้สคริปต์การกำหนดค่าอัตโนมัติ
ภายใต้พร็อกซีเซิร์ฟเวอร์ล้างกล่องกาเครื่องหมายใช้พร็อกซีเซิร์ฟเวอร์สำหรับ LAN ของคุณแล้วคลิกตกลง
สำหรับความรู้ของฉันฉันคิดว่าสิ่งนี้ควรใช้งานได้กับทั้ง Windows 7 และ 8
ตอนนี้เนื่องจากหัวข้อเกี่ยวกับโซลูชันบรรทัดคำสั่งนี่คือเนื้อหาแบตช์ของวิธีที่ฉันได้รับการกำหนดค่าอะแดปเตอร์ไร้สายเสมือนและพร้อมที่จะไป
เมื่อสร้างแล้วคุณอาจต้องใช้คำแนะนำด้านบนและตรวจสอบให้แน่ใจว่าคุณแชร์การเชื่อมต่อแหล่งข้อมูลกับอะแดปเตอร์เสมือนที่สร้างขึ้นใหม่ซึ่งจะเห็นได้โดยอุปกรณ์ไร้สายของคุณ
การเชื่อมต่อไฟล์. bat ที่ใช้ร่วมกัน:
@echo off
set _my_datetime=%date%_%time%
set _my_datetime=%_my_datetime: =_%
set _my_datetime=%_my_datetime::=%
set _my_datetime=%_my_datetime:/=_%
set _my_datetime=%_my_datetime:.=_%
cd\
if NOT EXIST "C:\TEMP\switch.txt" (
GOTO :START
) ELSE (
GOTO :STOP
)
:START
REM Create Temp File for On and Off switch.
ECHO WOOHOO >"C:\TEMP\switch.txt"
REM -- Output everything that is happening into a file called wifi.txt.
REM -- Start out with a timestamp at the top to show when it was done.
REM -- All 'netsh' commands are for setting up the SSID and starting the sharing.
REM -- I stop and start when starting the service just for prosperity.
echo _%_my_datetime% >"C:\TEMP\wifi.txt"
netsh wlan set hostednetwork mode=allow ssid=ITWORKS key=111222333 >> "C:\TEMP\wifi.txt"
netsh wlan stop hostednetwork >>"C:\TEMP\wifi.txt"
netsh wlan start hostednetwork >>"C:\TEMP\wifi.txt"
echo MSGBOX "Wifi Sharing Started!" > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs
del %temp%\TEMPmessage.vbs /f /q
GOTO :END
REM -- This will turn ICS off and give a prompt via VBS that you're turned off.
REM -- I timestamp when the service is turned off in the output file.
REM -- I delete the switch file to let the code know to turn it on when
REM -- when fired off again. Tempmessage is the msgbox used to show the service
REM -- has been turned off. Same for the msgbox above when it's on.
:STOP
echo OFF AT _%_my_datetime% >>"C:\TEMP\wifi.txt"
netsh wlan stop hostednetwork >>"C:\TEMP\wifi.txt"
DEL /Q "C:\TEMP\switch.txt"
echo MSGBOX "Wifi Sharing Stopped!" > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs
del %temp%\TEMPmessage.vbs /f /q
:END
ฉันจะมีความสุขมากกว่าที่จะตอบคำถามเกี่ยวกับเรื่องนี้เพราะจะมีบางสถานการณ์ที่ไม่ซ้ำกันและฉันต้องการความช่วยเหลือตั้งแต่ฉันต้องแยกชิ้นส่วนที่ฉันพบด้านบน
แต่เพื่อให้ได้มุมมองนี้จะใช้งานได้กับ Windows 8.1 โดยใช้การเชื่อมต่อ Ethernet เข้ากับแล็ปท็อปที่ใช้การเชื่อมต่อกับอะแดปเตอร์เสมือนจริง อาจใช้งานได้เช่นกันหากคุณพยายามแบ่งปันการเชื่อมต่อไร้สายต้นทาง