kindly (2001-9-15 15:46:00)
简单的一条shell命令,如果不想显示窗口createprocess是sw_hide就行了
netsh interface ip set address 连接名 static IP MASK GATEWAY 1
例如
netsh interface ip set address local static 192.168.0.1 255.255.255.0 192.168.0.10 1
W1979 (2001-9-15 17:43:00)
我這樣在命令行執行上面的話為什么出錯說 '指定的界面Local不正確'?
kindly (2001-9-15 18:26:00)
那个local是连接名啊,就是在网络连接中的那个"本地连接"
netsh interface ip set address 本地连接 static 192.168.0.1 255.255.255.0 192.168.0.10 1
W1979 (2001-9-15 19:14:00)
我用2000,沒聽說過本地連接名?
另外我在/winnt 下找到了那個netsh.exe,我如何執行?
shellexecute(handle,'....','netsh',nil,nil,sw_hide)沒反應
kindly (2001-9-15 19:19:00)
我说的是2000啊,网上邻居->属性->本地连接,不知道你们的系统叫什么名字
netsh 要加上参数名啊
shellexecute(handle,'','netsh interface ip set address 本地连接 static 192.168.0.1 255.255.255.0 192.168.0.10 1',nil,nil,sw_hide)
W1979 (2001-9-15 19:41:00)
我的Win2kAdv:
網路上的芳鄰->屬性->區域連線?
我們語言不通?
是指我的電腦名字?
kindly (2001-9-15 19:46:00)
那就是叫 區域連線
netsh interface ip set address 區域連線 static 192.168.0.1 255.255.255.0 192.168.0.10 1
不是语言不通啊
而是电脑上的有些术语不一样
kindly (2001-9-15 20:42:00)
解决了吗?
W1979 (2001-9-17 17:38:00)
多人接受答案了。