|
redtek
金牌会员
     
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第 31 楼』:
使用 LLM 解释/回答一下
哈哈……多谢哥哥们加分儿~:)
Haha... Thanks brothers for adding points~ : )
|

Redtek,一个永远在网上流浪的人……
_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._ |
|
2006-12-15 01:31 |
|
|
fastrun
初级用户
 
积分 46
发帖 24
注册 2006-12-13
状态 离线
|
『第 32 楼』:
使用 LLM 解释/回答一下
不用客气
我又试了一下
其实不用改名也可以的
直接“rasdial 宽带连接 hechpr000 13617234”
就可以了
看来批处理需要学习的东西真多啊
You're welcome.
I tried again.
Actually, you don't need to change the name.
Just "rasdial 宽带连接 hechpr000 13617234"
That's okay.
It seems there are really many things to learn about batch processing.
|
|
2006-12-15 01:39 |
|
|
vkill
金牌会员
     
积分 4103
发帖 1744
注册 2006-1-20 来自 甘肃.临泽
状态 离线
|
『第 33 楼』:
使用 LLM 解释/回答一下
这个命令我还没有用过哦~
I haven't used this command yet~
|
|
2006-12-16 09:57 |
|
|
idogx
新手上路

积分 14
发帖 4
注册 2006-4-18
状态 离线
|
『第 34 楼』:
使用 LLM 解释/回答一下
关键问题在于rasdial 后跟的连接名必须事先建立起来,有无输入帐号密码没关系,但是要有那个连接
The key issue is that the connection name following rasdial must be established in advance. It doesn't matter if you enter the account password or not, but there must be that connection.
|
|
2006-12-16 23:17 |
|
|
zerocq
中级用户
  
积分 458
发帖 196
注册 2006-10-5
状态 离线
|
『第 35 楼』:
使用 LLM 解释/回答一下
宽带连接:属性-选项-第二选项(提示名称密码证书等)这个不选
再把连接放到开始菜单-启动里
开机自动拨号
Broadband connection: Properties - Options - Second option (prompt for name, password, certificate, etc.) is not selected.
Then put the connection in the Start Menu - Startup.
Auto-dial on boot.
|
|
2006-12-17 01:01 |
|
|
haoqiu111
新手上路

积分 6
发帖 2
注册 2006-12-2
状态 离线
|
『第 36 楼』:
使用 LLM 解释/回答一下
搞这么复杂
宽带连接-->属性-->选项-->把"提示名称,密码和证书等"前面的勾去掉-->将快捷方式放如启动
OK搞定
It's so complicated
Broadband connection --> Properties --> Options --> Uncheck the box in front of "Prompt for name, password and certificate, etc." --> Put the shortcut into Startup
OK, done
|
|
2006-12-18 01:46 |
|
|
ccwan
金牌会员
     
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第 37 楼』:
使用 LLM 解释/回答一下
呵呵,结果固然很重要,但求知的过程还是很有收获,很动人的^_^
Hehe, the result is indeed important, but the process of seeking knowledge is also very rewarding and touching ^_^
|

三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-18 01:49 |
|
|
yjhyxing
初级用户
  ☆流星雨◇帅气冲天狂
积分 24
发帖 21
注册 2007-3-9 来自 广东
状态 离线
|
『第 38 楼』:
使用 LLM 解释/回答一下
看了这多,还是没明白大家说的什么?好象还没有进入到正题,还没能解决问题一样,看晕了,真不明白各位所说。看来大家还没能解决批处理自动开机上网。
如果是这样的话,那还是设置IP路由网关来得方便(当然,modme要集成路由器,否则,也要另配备路由器),这样开机就已经自动上网了。
Last edited by yjhyxing on 2007-3-12 at 03:30 PM ]
After reading so much, I still don't understand what everyone is talking about? It seems that it hasn't entered the main topic yet, and the problem hasn't been solved. I'm confused. I really don't understand what everyone is saying. It seems that everyone hasn't solved the problem of batch processing automatically starting up and connecting to the internet.
If that's the case, then setting up the IP route gateway is more convenient (of course, the modme needs to integrate a router, otherwise, a router needs to be equipped separately), so that it can automatically connect to the internet when starting up.
Last edited by yjhyxing on 2007-3-12 at 03:30 PM ]
|
|
2007-3-13 04:25 |
|
|
jackyggt
初级用户
 
积分 76
发帖 38
注册 2007-3-13
状态 离线
|
|
2007-3-13 08:13 |
|
|
6622186
高级用户
   
积分 894
发帖 411
注册 2007-2-17
状态 离线
|
『第 40 楼』:
使用 LLM 解释/回答一下
原来命令行也有宽带连接的程序.
So there are also programs for broadband connections in the command line.
|

@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul
|
|
2007-3-13 10:59 |
|
|
6622186
高级用户
   
积分 894
发帖 411
注册 2007-2-17
状态 离线
|
『第 41 楼』:
使用 LLM 解释/回答一下
宽带连接快捷方式的属性的目标,也就是一长串的clsid ,请问它能不能在命令行使用.
The target of the properties of the broadband connection shortcut, which is a long string of CLSID, can it be used in the command line?
|

@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul
|
|
2007-3-13 11:15 |
|
|
lxq73061
初级用户
 
积分 38
发帖 17
注册 2006-10-12
状态 离线
|
『第 42 楼』:
用这个处理看一下吧
使用 LLM 解释/回答一下
@ECHO OFF
:begin
rasdial |find "没有连接"
if /I %ERRORLEVEL% == 1 GOTO ok
if /I %ERRORLEVEL% == 0 GOTO err
PAUSE
:ok
ECHO 宽带已经连接。
ping/n 2 127.1>nul
ECHO 即将退出...
ping/n 2 127.1>nul
EXIT
:err
ECHO 宽带没有连接。
ping/n 2 127.1>nul
ECHO 宽带正在连接...
ping/n 2 127.1>nul
GOTO start
:start
rem 请将方括号和内容替换你的内容
rasdial 宽带连接 [adsl用户名] [adsl密码]
ping/n 2 127.1>nul
exit
:close
rem 断开连接
rasdial/d
exit
@ECHO OFF
:begin
rasdial |find "No connection"
if /I %ERRORLEVEL% == 1 GOTO ok
if /I %ERRORLEVEL% == 0 GOTO err
PAUSE
:ok
ECHO Broadband is already connected.
ping/n 2 127.1>nul
ECHO About to exit...
ping/n 2 127.1>nul
EXIT
:err
ECHO Broadband is not connected.
ping/n 2 127.1>nul
ECHO Broadband is connecting...
ping/n 2 127.1>nul
GOTO start
:start
rem Please replace the content in square brackets with your content
rasdial Broadband Connection
ping/n 2 127.1>nul
exit
:close
rem Disconnect
rasdial/d
exit
|
|
2007-11-9 21:43 |
|
|
niao22
新手上路

积分 14
发帖 7
注册 2008-3-31
状态 离线
|
『第 43 楼』:
使用 LLM 解释/回答一下
我试成功了,可以拔号自动上网了
I succeeded in testing, and I can dial to access the Internet automatically
|
|
2008-3-31 23:48 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 44 楼』:
使用 LLM 解释/回答一下
前面提供的rasdial方法需要事先建立宽带连接,其实,自己建立的宽带连接是保存在这个文件中的:
%AllUserProfile%\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk
所以,只需要在这个文件中用echo生成一项宽带连接即可。
默认情况下,一个宽带连接在该文件中有下面这么多内容:
Encoding=1
Type=5
AutoLogon=0
UseRasCredentials=0
DialParamsUID=100739171
Guid=78DD83B26121914C84696768DE1F8476
BaseProtocol=1
VpnStrategy=0
ExcludedProtocols=3
LcpExtensions=1
DataEncryption=8
SwCompression=1
NegotiateMultilinkAlways=0
SkipNwcWarning=0
SkipDownLevelDialog=0
SkipDoubleDialDialog=0
DialMode=1
DialPercent=75
DialSeconds=120
HangUpPercent=10
HangUpSeconds=120
OverridePref=15
RedialAttempts=3
RedialSeconds=60
IdleDisconnectSeconds=0
RedialOnLinkFailure=1
CallbackMode=0
CustomDialDll=
CustomDialFunc=
CustomRasDialDll=
AuthenticateServer=0
ShareMsFilePrint=0
BindMsNetClient=0
SharedPhoneNumbers=0
GlobalDeviceSettings=0
PrerequisiteEntry=
PrerequisitePbk=
PreferredPort=
PreferredDevice=
PreferredBps=0
PreferredHwFlow=0
PreferredProtocol=0
PreferredCompression=0
PreferredSpeaker=0
PreferredMdmProtocol=0
PreviewUserPw=1
PreviewDomain=0
PreviewPhoneNumber=0
ShowDialingProgress=1
ShowMonitorIconInTaskBar=1
CustomAuthKey=-1
AuthRestrictions=632
TypicalAuth=1
IpPrioritizeRemote=1
IpHeaderCompression=0
IpAddress=0.0.0.0
IpDnsAddress=0.0.0.0
IpDns2Address=0.0.0.0
IpWinsAddress=0.0.0.0
IpWins2Address=0.0.0.0
IpAssign=1
IpNameAssign=1
IpFrameSize=1006
IpDnsFlags=0
IpNBTFlags=0
TcpWindowSize=0
UseFlags=1
IpSecFlags=0
IpDnsSuffix=
NETCOMPONENTS=
ms_server=0
ms_msclient=0
MEDIA=rastapi
Port=PPPoE4-0
Device=WAN 微型端口 (PPPOE)
DEVICE=PPPoE
PhoneNumber=
AreaCode=
CountryCode=86
CountryID=86
UseDialingRules=0
Comment=
LastSelectedPhone=0
PromoteAlternates=0
TryNextAlternateOnFail=1
有兴趣的请精简一下,应该有不少可以精简的。
The previous rasdial method requires establishing a broadband connection in advance. In fact, the self - established broadband connection is saved in this file:
%AllUserProfile%\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk
So, you only need to use echo to generate a broadband connection item in this file.
By default, a broadband connection has the following content in this file:
Encoding=1
Type=5
AutoLogon=0
UseRasCredentials=0
DialParamsUID=100739171
Guid=78DD83B26121914C84696768DE1F8476
BaseProtocol=1
VpnStrategy=0
ExcludedProtocols=3
LcpExtensions=1
DataEncryption=8
SwCompression=1
NegotiateMultilinkAlways=0
SkipNwcWarning=0
SkipDownLevelDialog=0
SkipDoubleDialDialog=0
DialMode=1
DialPercent=75
DialSeconds=120
HangUpPercent=10
HangUpSeconds=120
OverridePref=15
RedialAttempts=3
RedialSeconds=60
IdleDisconnectSeconds=0
RedialOnLinkFailure=1
CallbackMode=0
CustomDialDll=
CustomDialFunc=
CustomRasDialDll=
AuthenticateServer=0
ShareMsFilePrint=0
BindMsNetClient=0
SharedPhoneNumbers=0
GlobalDeviceSettings=0
PrerequisiteEntry=
PrerequisitePbk=
PreferredPort=
PreferredDevice=
PreferredBps=0
PreferredHwFlow=0
PreferredProtocol=0
PreferredCompression=0
PreferredSpeaker=0
PreferredMdmProtocol=0
PreviewUserPw=1
PreviewDomain=0
PreviewPhoneNumber=0
ShowDialingProgress=1
ShowMonitorIconInTaskBar=1
CustomAuthKey=-1
AuthRestrictions=632
TypicalAuth=1
IpPrioritizeRemote=1
IpHeaderCompression=0
IpAddress=0.0.0.0
IpDnsAddress=0.0.0.0
IpDns2Address=0.0.0.0
IpWinsAddress=0.0.0.0
IpWins2Address=0.0.0.0
IpAssign=1
IpNameAssign=1
IpFrameSize=1006
IpDnsFlags=0
IpNBTFlags=0
TcpWindowSize=0
UseFlags=1
IpSecFlags=0
IpDnsSuffix=
NETCOMPONENTS=
ms_server=0
ms_msclient=0
MEDIA=rastapi
Port=PPPoE4-0
Device=WAN Miniport (PPPOE)
DEVICE=PPPoE
PhoneNumber=
AreaCode=
CountryCode=86
CountryID=86
UseDialingRules=0
Comment=
LastSelectedPhone=0
PromoteAlternates=0
TryNextAlternateOnFail=1
Those who are interested can simplify it. There should be quite a lot that can be simplified.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-4-1 00:05 |
|
|
tvzml
初级用户
 
积分 157
发帖 67
注册 2007-5-13
状态 离线
|
『第 45 楼』:
ADSL自动创建拨号批处理
使用 LLM 解释/回答一下
@echo off
set VPN_LAN=0
set adslpath="C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk"
if exist %adslpath% findstr /c:"ADSL" %adslpath% ||set VPN_LAN=1
@echo %VPN_LAN%
echo set WshShell = CreateObject("WScript.Shell") >VPN_phone.VBS
if %VPN_LAN%==0 goto VPN_ADD
echo WshShell.Run "Rasphone -a" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "%+R" >>VPN_phone.VBS
echo WshShell.SendKeys "%+N" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WshShell.SendKeys "ADSL" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "{ENTER}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
:VPN_ADD
echo WshShell.Run "Rasphone -d ADSL" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.AppActivate "连接 ADSL" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "%+u" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "jxphayujh" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "密码" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "%+c" >>VPN_phone.VBS
start VPN_phone.VBS
我写的可以创建和拨号,防止重复创建报错问题。
Last edited by tvzml on 2008-4-2 at 02:09 AM ]
@echo off
set VPN_LAN=0
set adslpath="C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk"
if exist %adslpath% findstr /c:"ADSL" %adslpath% ||set VPN_LAN=1
@echo %VPN_LAN%
echo set WshShell = CreateObject("WScript.Shell") >VPN_phone.VBS
if %VPN_LAN%==0 goto VPN_ADD
echo WshShell.Run "Rasphone -a" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "%+R" >>VPN_phone.VBS
echo WshShell.SendKeys "%+N" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WshShell.SendKeys "ADSL" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "{ENTER}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
:VPN_ADD
echo WshShell.Run "Rasphone -d ADSL" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.AppActivate "连接 ADSL" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WshShell.SendKeys "%+u" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "jxphayujh" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "{BACKSPACE 10}" >>VPN_phone.VBS
echo WScript.Sleep 500 >>VPN_phone.VBS
echo WshShell.SendKeys "密码" >>VPN_phone.VBS
echo WshShell.SendKeys "{TAB}" >>VPN_phone.VBS
echo WScript.Sleep 100 >>VPN_phone.VBS
echo WshShell.SendKeys "%+c" >>VPN_phone.VBS
start VPN_phone.VBS
I wrote this to create and dial, preventing repeated creation error issues.
Last edited by tvzml on 2008-4-2 at 02:09 AM ]
|
|
2008-4-2 02:08 |
|