rain
2009-07-17, 11:45 PM
請教,要設定ICS一定要透過滑鼠點點點嗎?
不知是否有指令工具可以做設定,我指的不是針對ICS的服務做設定,是要設定網卡右鍵內容的進階頁籤內的網路網路連線共用區塊的核取方塊。
謝謝
不知是否有指令工具可以做設定,我指的不是針對ICS的服務做設定,是要設定網卡右鍵內容的進階頁籤內的網路網路連線共用區塊的核取方塊。
謝謝
頁 :
[1]
2 rain 2009-07-17, 11:45 PM 請教,要設定ICS一定要透過滑鼠點點點嗎? 不知是否有指令工具可以做設定,我指的不是針對ICS的服務做設定,是要設定網卡右鍵內容的進階頁籤內的網路網路連線共用區塊的核取方塊。 謝謝 twasa 2009-07-18, 02:30 AM netsh firewall rain 2009-07-19, 07:38 AM netsh firewall 請教,我在firewall階層找不到有關ICS的設定參數,只有ICF的設定,是否可進一步的提示呢 謝謝 rain 2009-07-20, 10:33 PM 找不到指令,但挖到一篇VBS,不過他是在關閉ICS,透過objShareCfg.DisableSharing把有啟動ICS的網卡介面關閉,但我反推EnableSharing卻找不到範本可以研究,不知是否有先進可以提供如何運用EnableSharing的作法。 謝謝 bx2aa 2009-07-21, 12:37 AM 找不到指令,但挖到一篇VBS,不過他是在關閉ICS,透過objShareCfg.DisableSharing把有啟動ICS的網卡介面關閉,但我反推EnableSharing卻找不到範本可以研究,不知是否有先進可以提供如何運用EnableSharing的作法。 謝謝 Google 找 DisableSharing 找到 http://www.tech-archive.net/Archive/Scripting/microsoft.public.scripting.vbscript/2005-06/msg01013.html Google 找 SharingEnabled 找到 http://74.125.153.132/search?q=cache:fFhXE37MUfAJ:https://my.infotex.com/filemgmt/visit.php%3Flid%3D49+SharingEnabled+vbs&cd=1&hl=zh-TW&ct=clnk&gl=tw 試了一下 http://www.experts-exchange.com/Networking/Windows_Networking/NT/Q_22952438.html?sfQueryTermInfo=1+turn 這個存檔為 ics1.vbs C:\>cscript ics1.vbs "區域連線" "test" Microsoft (R) Windows Script Host Version 5.7 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. 1 objects for connection type public 0 objects for connection type private 2 objects for connection type all Name: 區域連線 Guid: {26929BF2-EA24-402B-85DE-ECE9304EBA98} DeviceName: VMware Accelerated AMD PCNet Adapter Status: 2 MediaType: 3 SharingEnabled SharingType: public Name: test Guid: {BCE2EE8D-2556-4FE9-B44C-03AD76810E13} DeviceName: WAN 迷你連接埠 (PPTP) Status: 0 MediaType: 5 Not Shared... Enabling public connection share... Shared! http://74.125.153.132/search?q=cache:fFhXE37MUfAJ:https://my.infotex.com/filemgmt/visit.php%3Flid%3D49+SharingEnabled+vbs&cd=1&hl=zh-TW&ct=clnk&gl=tw 這個存檔為 ics.vbs C:\>cscript ics.vbs 0 Microsoft (R) Windows Script Host Version 5.7 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. Connection : 區域連線 ICS is Enabled on this Interface Disabling Connection Sharing... Connection : test ICS is Disabled on this Interface Connection Sharing is Disabled on all interfaces. Validation Passed twasa 2009-07-21, 02:38 PM 請教,我在firewall階層找不到有關ICS的設定參數,只有ICF的設定,是否可進一步的提示呢 謝謝 今天去看了一下,我終於知道你問的是哪個東西了,是我弄錯netsh firewall的確不能控制你要的那個核取方塊:jump2: rain 2009-07-21, 09:27 PM Google 找 SharingEnabled 找到 http://74.125.153.132/search?q=cache:fFhXE37MUfAJ:https://my.infotex.com/filemgmt/visit.php%3Flid%3D49+SharingEnabled+vbs&cd=1&hl=zh-TW&ct=clnk&gl=tw http://74.125.153.132/search?q=cache:fFhXE37MUfAJ:https://my.infotex.com/filemgmt/visit.php%3Flid%3D49+SharingEnabled+vbs&cd=1&hl=zh-TW&ct=clnk&gl=tw 這個存檔為 ics.vbs C:\>cscript ics.vbs 0 Microsoft (R) Windows Script Host Version 5.7 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. Connection : 區域連線 ICS is Enabled on this Interface Disabling Connection Sharing... Connection : test ICS is Disabled on this Interface Connection Sharing is Disabled on all interfaces. Validation Passed 上面那兩個範例網址是同一個,功能是在關閉有啟動ICS的介面,我之前就是找到這個範例,但直接執行ICS.vbs他會自動掃描所有介面,有啟動ICS的介面就會幫我關掉,但是看了一下語法卻有寫到底下敘述,但這要怎麼加參數上去呢? ' Function - CheckPerInterfaceICSSetting ' Description - Checks the ICS setting on each of the interfaces and if ' it is Enabled and DISABLE_ICS = 1, diables it. ' Note: Disabling ICS on an interface require Admin privileges ' Returns - Exits from the script with the following errorlevel ' 0 - If ICS is disabled on all the interfaces ' 1 - If ICS is enabled on any interface ' 2 - If unable to query ICS setting on interface due to ' COM object not being initialized etc. ' 3 - If unable to disabled ICS on any interface 試了一下 http://www.experts-exchange.com/Networking/Windows_Networking/NT/Q_22952438.html?sfQueryTermInfo=1+turn 這個存檔為 ics1.vbs C:\>cscript ics1.vbs "區域連線" "test" Microsoft (R) Windows Script Host Version 5.7 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. 1 objects for connection type public 0 objects for connection type private 2 objects for connection type all Name: 區域連線 Guid: {26929BF2-EA24-402B-85DE-ECE9304EBA98} DeviceName: VMware Accelerated AMD PCNet Adapter Status: 2 MediaType: 3 SharingEnabled SharingType: public Name: test Guid: {BCE2EE8D-2556-4FE9-B44C-03AD76810E13} DeviceName: WAN 迷你連接埠 (PPTP) Status: 0 MediaType: 5 Not Shared... Enabling public connection share... Shared! 這個網站需要會員才能看範例,不知是否可提供範本,或者ICS.vbs要怎麼運用也可以指定哪個介面要啟動ICS(WAN)和指定哪個介面當LAN 謝謝 bx2aa 2009-07-21, 11:03 PM ics1.vbs 現在看不見了, 我記得是一個視窗裏給出 Source Code 當時我也沒登入就看的到. http://www.experts-exchange.com/Networking/Windows_Networking/NT/Q_22952438.html?sfQueryTermInfo=1+turn 在上面那行網頁最下面. 我的運氣比較好的樣子. http://www.experts-exchange.com/codeSnippetPopup.jsp?csid=14381 以前用 google 找資料也找到 .jsp 網頁的管理程式, 可以直接看 c:\ 有什麼. 還能上傳下載. 我就找他的 SERV_U 裏的 ServUDaemon.ini 然後還原 MD5 密碼. 測試 ftp 居然還能連進去, 我在猜可能是蜜罐吧! twasa 2009-07-22, 01:52 PM to rain 如果你是問 http://74.125.153.132/search?q=cache:fFhXE37MUfAJ:https://my.infotex.com/filemgmt/visit.php%3Flid%3D49+SharingEnabled+vbs&cd=1&hl=zh-TW&ct=clnk&gl=tw 那個vbs那些不是參數,是function執行後的回傳值而已,唯一能改的參數只有在 Option Explicit ' *** Configuration Option ' 0 - Only check ICS status on all interfaces ' 1 - Disable if ICS is Enabled on any interface Const DISABLE_ICS = 1 改0表示只做檢查,不停用ICS,看一下中間的程式判斷就知道了會檢查Const DISABLE_ICS為0或1來決定是否執行Sub DisableICS 我有嘗試把整個vbs修改為enable,可是關鍵在Sub DisableICS內的 objShareCfg這個function 好像只有objShareCfg.DisableSharing 沒有objShareCfg.EnableSharing(畢竟是用猜得嘛) 這個function應該是套用微軟的API可能要去找吧不過我上msdn沒找到,可能技術太差吧,如果你有找到希望能分享一下 bx2aa 2009-07-22, 05:11 PM to rain 如果你是問 http://74.125.153.132/search?q=cache...&ct=clnk&gl=tw 那個vbs那些不是參數,是function執行後的回傳值而已,唯一能改的參數只有在 Option Explicit ' *** Configuration Option ' 0 - Only check ICS status on all interfaces ' 1 - Disable if ICS is Enabled on any interface Const DISABLE_ICS = 1 改0表示只做檢查,不停用ICS,看一下中間的程式判斷就知道了會檢查Const DISABLE_ICS為0或1來決定是否執行Sub DisableICS 我有嘗試把整個vbs修改為enable,可是關鍵在Sub DisableICS內的 objShareCfg這個function 好像只有objShareCfg.DisableSharing 沒有objShareCfg.EnableSharing(畢竟是用猜得嘛) 這個function應該是套用微軟的API可能要去找吧不過我上msdn沒找到,可能技術太差吧,如果你有找到希望能分享一下 這個 http://www.experts-exchange.com/codeSnippetPopup.jsp?csid=14381 內容就是如上面可以把我的 test pptp 進階 允許其他網路使用者透過這個電腦的網際網路連線來連線(N) 打勾 因為 http://www.experts-exchange.com/Networking/Windows_Networking/NT/Q_22952438.html?sfQueryTermInfo=1+turn 內容會不相同, 沒把上面那個連結裏的內容顯示出來, 看附圖吧! 所以我才會說我的運氣比較好, 因為我看的網頁裏有 ICS1.VBS , 我還能去 enable 允許其他網路使用者透過這個電腦的網際網路連線來連線(N) 上面範例我用錯了 cscript isc.vbs 0 , 不過有沒有 0 1 2 3 都沒關係. Const DISABLE_ICS = 1 所以 ics.vbs 自動都 Disable, 所以我看錯了! 把那當成參數在用. cscript ics.vbs 這樣就因為 Const DISABLE_ICS = 1 If (DISABLE_ICS = 1) Then DisableICS(objShareCfg) 而關了. 我想不起來我是搜尋什麼內容得到那個連結. 現在我刻意搜尋 vb 程式內容, 用 google 搜尋 DIM ICSSC_DEFAULT, CONNECTION_PUBLIC, CONNECTION_PRIVATE, CONNECTION_ALL EnableSharing 然後點第二個連結 Batch or VBS file to turn on ICS in XP : ics, turn, batch 就可以看到我看到的內容了. 最早如果是用這個方法, 其他下面討論的都是白回的了. |