How to dial up?

=====================================================================

/* Dial a modem to page the system operator */
char modemstring[100]="ATDT"; //command to make the modem dial
strcat(modemstring,"555-1234"); //append the phone number to dial
strcat(modemstring,",,,,4242#"); //append pause(commas) followed by a page msg
OpenComConfig( ..parameters..); // open & configure the COMPORT
ComWrt(COMPORT, modemstring, strlen(modem
string) ); //dial,write to COMPORT
CloseCom(COMPORT); //close the COMPORT


=====================================================================

I found out how to do this without using the internet toolkit--by having the system execute vi run a batch file.

Windows NT, 2000, and XP all have rasdial.exe which controls Windows' dial-up adapters. Windows 95, 98, and ME need a freeware download of the rasdial equivolant: rasdial95.exe.

Here's example text from a batch file that will connect to the internet via a dial-up adapter:


@echo off
rasdial "My Connection" "username" password


where My Connection is the name of the dial-up adapter. After saving this as connect.bat (or something), you can run it from labview using the system execute vi.

A batch file with similar text can be made to disconnect:

@echo off
rasdial "My Connection" /disconnect


Tom

=====================================================================

RASDIAL (Dial Up Networking)

Manage RAS/DUN connections.

Dial a RAS connection:
   RASDIAL entryname [/PHONEBOOK:phonebookfile]
                [/PHONE:phonenumber] [username [password|*]] 
                [/CALLBACK:callbacknumber]
                [/DOMAIN:domain][/PREFIXSUFFIX]

Hang up a RAS connection:
   RASDIAL [entryname] /DISCONNECT

Display RAS Status
   RASDIAL

To use this command requires that Dial Up Networking Service be installed (via Control Panel - Networking)

The default location for PhoneBook entries is \winnt\system32\ras\

Related Commands:

RASPHONE - Manage RAS connections
RASMON - Windows 2000 GUI Resource Kit tool
CHECKRAS - SMS support tools

=====================================================================

Rasdial

You can automate the connection process for any Microsoft client by using a simple batch file and the rasdial command. The rasdial command starts a network connection by using a specified entry.

Syntax

rasdial connectionname [username [password | *]] [/domain:domain] [/phone:phonenumber] [/callback:callbacknumber] [/phonebook:phonebookpath] [/prefixsuffix]

The rasdial command disconnects a network connection by using the following syntax:

rasdial [connectionname] /disconnect 

Parameters

None : Used without options, rasdial displays the status of current connections.

connectionname : Specifies an entry in the current .pbk file, located in the systemroot\System32\Ras folder. If the connection name contains spaces or special characters, enclose the connection name in quotation marks (").

The Rasphone.pbk file is used unless the Personal Phonebook option is selected. If the Personal Phonebook option is selected, the file username.pbk is used. The name is shown on the Rasphone title bar when Personal Phonebook/p is selected. Numbers are appended if name conflicts occur.

username [password | *] : Specifies a user name and password with which to connect. If an asterisk is used, the user is prompted for the password, but does not display the characters typed.

/domain:domain : Specifies the domain the user account is located in.

If not present, the last value of the Domain field in the Connect To dialog box is used.

/phone:phonenumber : Substitutes the specified phone number for the entry's phone number in Rasphone.pbk.

/callback:callbacknumber : Substitutes the specified callback number for the entry's callback number in Rasphone.pbk.

/disconnect : Disconnects the specified entry.

/phonebook:phonebookpath : Specifies the path to the phonebook file. The default is systemroot\System32\Ras\username.pbk. You can specify a full path to the file.

/prefixsuffix : Applies the current TAPI location dialing settings to the phone number. These settings are configured in Telephony, which is located in Control Panel. This option is off by default.

Rasdial examples

To connect to the OFFICE entry in Rasphone.pbk, type:

rasdial office

To connect to the OFFICE 2 entry in Rasphone.pbk and specify a callback number, type:

rasdial "office 2" /callback:555-0100

To disconnect from the EAST OFFICE entry, type:

rasdial "EAST OFFICE" /d

 

Note

The following Rasphone.exe features are not supported with rasdial:

Entries that require Terminal mode user entry during the dial sequence.

Operator-assisted or manual dialing.


=====================================================================

RASPHONE (Dial Up Networking)

Manage Remote Access Service (RAS) connections.
This is a part of the Dial-Up Networking service, typically used to connect a PC to an Internet Service Provider.

Dial a RAS connection:
   RASPHONE [-v] -f PhoneBook_file -d "PhoneBook_entry" 

Hang up a RAS connection:
   RASPHONE [-v] -f PhoneBook_file -h "PhoneBook_entry" 

Display RAS Status dialogue box
   RASPHONE -S

Other RAS options:
   RASPHONE [-v] -f PhoneBook_file options "PhoneBook_entry"

OPTIONS
   -a   : Add new PhoneBook entry
   -e   : Edit an existing PhoneBook entry
   -c   : Clone an existing PhoneBook entry
   -r   : Delete/remove an existing PhoneBook entry
   -v   : Disable - 'grey out' the option to rename the PhoneBook_entry

To use this command requires that Dial Up Networking Service be installed (via Control Panel - Networking)

The default location for PhoneBook entries is %SystemRoot%\System32\ras\

============================================================================================

Rasdial

You can automate the connection process for any Microsoft client by using a simple batch file and the rasdial command. The rasdial command starts a network connection by using a specified entry.

Syntax

rasdial connectionname [username [password | *]] [/domain:domain] [/phone:phonenumber] [/callback:callbacknumber] [/phonebook:phonebookpath] [/prefixsuffix]

The rasdial command disconnects a network connection by using the following syntax:

rasdial [connectionname] /disconnect 

Parameters

None : Used without options, rasdial displays the status of current connections.

connectionname : Specifies an entry in the current .pbk file, located in the systemroot\System32\Ras folder. If the connection name contains spaces or special characters, enclose the connection name in quotation marks (").

The Rasphone.pbk file is used unless the Personal Phonebook option is selected. If the Personal Phonebook option is selected, the file username.pbk is used. The name is shown on the Rasphone title bar when Personal Phonebook/p is selected. Numbers are appended if name conflicts occur.

username [password | *] : Specifies a user name and password with which to connect. If an asterisk is used, the user is prompted for the password, but does not display the characters typed.

/domain:domain : Specifies the domain the user account is located in.

If not present, the last value of the Domain field in the Connect To dialog box is used.

/phone:phonenumber : Substitutes the specified phone number for the entry's phone number in Rasphone.pbk.

/callback:callbacknumber : Substitutes the specified callback number for the entry's callback number in Rasphone.pbk.

/disconnect : Disconnects the specified entry.

/phonebook:phonebookpath : Specifies the path to the phonebook file. The default is systemroot\System32\Ras\username.pbk. You can specify a full path to the file.

/prefixsuffix : Applies the current TAPI location dialing settings to the phone number. These settings are configured in Telephony, which is located in Control Panel. This option is off by default.

Rasdial examples

To connect to the OFFICE entry in Rasphone.pbk, type:

rasdial office

To connect to the OFFICE 2 entry in Rasphone.pbk and specify a callback number, type:

rasdial "office 2" /callback:555-0100

To disconnect from the EAST OFFICE entry, type:

rasdial "EAST OFFICE" /d

 

Note

The following Rasphone.exe features are not supported with rasdial:

Entries that require Terminal mode user entry during the dial sequence.

Operator-assisted or manual dialing.


=========================================================================================

RASPHONE


Description | Syntax | Parameters | Switches | Related | Notes | Examples | Errorlevels | Availability

Manage RAS/DUN connections.


Syntax

RASPHONE [-v] -f PhoneBook_file [-a] [-c] [-d] [-e] [-h] [-r] "PhoneBook_entry"

Display RAS Status dialogue box:

RASPHONE -S


Parameters
"PhoneBook_entry" ( NT4)
Phone book entry.

Switches
-a ( NT4)
Add new PhoneBook entry.
-c ( NT4)
Clone an existing PhoneBook entry.
-d ( NT4)
Dial a RAS connection.
-e ( NT4)
Edit an existing PhoneBook entry.
-f PhoneBook_file ( NT4)
Specify phone book file name.
-h ( NT4)
Hang-up a RAS connection.
-r ( NT4)
Delete/remove an existing PhoneBook entry.
-S ( NT4)
Display RAS Status dialogue box.
-v ( NT4)
Disable - 'grey out' the option to rename the PhoneBook_entry.

Related

RASDIAL - Manage RAS connections.


Notes

To use this command requires that Dial Up Networking Service be installed (via Control Panel - Networking).

The default location for PhoneBook entries is \winnt\system32\ras\


Examples

none.


Errorlevels

none.


Availability
External Dial-up Networking
DOS
none
Windows
none
Windows NT
NT4
======================================================================================

RASDIAL


Description | Syntax | Parameters | Switches | Related | Notes | Examples | Errorlevels | Availability

Automates the connection process for any Microsoft client.


Syntax

RASDIAL connection_name [user_name [{password | *}]] [/callback:callback_number] [/domain:domain] [/phone:phone_number] [/phonebook:phonebook_path] [/prefixsuffix]

RASDIAL [connection_name] [/d[isconnect]]

Displays status of current connections:

RASDIAL


Parameters
connection_name ( NTXP)
Required when connecting to a phonebook (.pbk) entry. Specifies an entry in the current .pbk file, located in the systemroot\System32\Ras folder. If the connection_name contains spaces or special characters, use quotation marks around the text.
The Rasphone.pbk file is used unless the Personal Phonebook option is selected. If the Personal Phonebook option is selected, the file UserName.pbk is used. The name is shown on the Rasphone title bar when Personal Phonebook/p is selected. Numbers are appended if name conflicts occur.
user_name [{password | *}] ( NTXP)
Specifies a user_name and password with which to connect. If an asterisk is used, the user is prompted for the password, but the characters typed do not display.

Switches
/callback:callback_number ( NTXP)
Substitutes the specified callback number for the entry's callback number in Rasphone.pbk.
/d[isconnect] ( NTXP)
Required when disconnecting. Disconnects the specified entry.
/domain:domain ( NTXP)
Specifies the domain in which the user account is located. If unspecified, the last value of the Domain field in the Connect To dialog box is used.
/phone:phone_number ( NTXP)
Substitutes the specified phone number for the entry's phone number in Rasphone.pbk.
/phonebook:phonebook_path ( NTXP)
Specifies the path to the phonebook file. The default is systemroot\System32\Ras\UserName.pbk. You can specify a full path to the file.
/prefixsuffix ( NTXP)
Applies the current TAPI location dialing settings to the phone number. These settings are configured in Telephony, which is located in Control Panel. This option is turned off by default.

Related

none.


Notes

none.


Examples

none.


Errorlevels

none.


Availability
External
DOS
none
Windows
none
Windows NT
NTXP NT2003

转载于:https://www.cnblogs.com/Qia_sky/archive/2005/06/23/179418.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值