Cmd连接oracle:在cmd中建立连接

如何在 Windowscmd中使用任意协议创建与任意服务器的 连接?

43

我知道这是一个非常古老的线程,但我一直在寻找一个解决同样的问题,我遇到了这个最终找到答案之前,我想只是张贴在这里,所以别人在我的鞋子会有一个较短的跋涉在互联网上。

* * * * 请注意,您可能必须以管理员身份运行 cmd.exe 才能正常工作 * *

所以我们开始,打开提示符(作为管理员)并转到您的System32目录。然后运行

C:\ Windows\ System32 & gt;cd ras

现在您将在 ras 目录中。现在是时候使用我们的连接信息创建一个临时文件,然后将其附加到rasphone.pbk文件中,该文件将允许我们使用 rasdial 命令。

所以要创建我们的临时文件运行:

C:\ Windows\ System32\ ras & gt;copy contemp.txt

现在它会让你键入文件的内容,应该是这样的:

[CONNECTION NAME]
MEDIA=rastapi
Port=2-0
Device=WAN Miniport (IKEv2)
DEVICE=vpn
PhoneNumber=vpn.server.address.com

因此,请将 CONNECTION NAME 和 vpn.server.address.com 替换为所需的连接名称和所需的 vpn 服务器地址。

新建一行,然后按 Ctrl + Z 完成并保存。

现在,我们将把它附加到 rasphone.pbk 文件中,该文件可能存在也可能不存在,具体取决于您是否已经配置了网络连接。为此,我们将运行以下命令:

C:\ Windows\ System32\ ras & gt;type temp.txt & gt;& gt;rasphone.pbk

这将把 temp.txt 的内容附加到 rasphone.pbk 的末尾,或者如果 rasphone.pbk 不存在,它将被创建。

C:\ Windows\ System32\ ras & gt;del temp.txt

现在,我们可以使用以下命令连接到新配置的 服务器:

C:\ Windows\ System32\ ras & gt;rasdial "CONNECTION NAME" myUsername myPword

当我们想要断开连接时,我们可以运行:

C:\ Windows\ System32\ ras & gt;rasdial / DISCONNECT

这应该涵盖它!我已经包括了一个直接的副本和过去从我的命令行设置一个连接和连接到一个加拿大 vpn 服务器使用这种方法:

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cd ras
C:\Windows\System32\ras>copy con temp.txt
[Canada  Connection]
MEDIA=rastapi
Port=2-0
Device=WAN Miniport (IKEv2)
DEVICE=vpn
PhoneNumber=ca.justfreevpn.com
^Z
        1 file(s) copied.
C:\Windows\System32\ras>type temp.txt >> rasphone.pbk
C:\Windows\System32\ras>del temp.txt
C:\Windows\System32\ras>rasdial "Canada  Connection" justfreevpn 2932
Connecting to Canada  Connection...
Verifying username and pword...
Connecting to Canada  Connection...
Connecting to Canada  Connection...
Verifying username and pword...
Registering your computer on the network...
Successfully connected to Canada  Connection.
Command completed successfully.
C:\Windows\System32\ras>rasdial /DISCONNECT
Command completed successfully.
C:\Windows\System32\ras>

希望这有帮助。

30

你调查过 Rasdial 吗?

只是万一有人想这样做,并发现这在未来,你可以使用 rasdial.exe 从命令提示符连接到 网络

ierasdial " NETWORK NAME" "Username" *

然后它会提示输入密码,否则你可以使用“用户名”“密码”,但这是不安全的

http://www.msfn.org/board/topic/113128-connect-to-vpn-from-cmdexe-vista/?p=747265
18

Powershell 是一个选项吗?

启动 Powershell:

powershell

创建 连接:Add-VpnConnection

Add-VpnConnection [-Name] <string> [-ServerAddress] <string> [-TunnelType <string> {Pptp | L2tp | Sstp | Ikev2 | Automatic}] [-EncryptionLevel <string> {NoEncryption | Optional | Required | Maximum}] [-AuthenticationMethod <string[]> {Pap | Chap | MSChapv2 | Eap}] [-SplitTunneling] [-AllUserConnection] [-L2tpPsk <string>] [-RememberCredential] [-UseWinlogonCredential] [-EapConfigXmlStream <xml>] [-Force] [-PThru] [-WhatIf] [-Confirm] 

编辑 连接:Set-VpnConnection

Set-VpnConnection [-Name] <string> [[-ServerAddress] <string>] [-TunnelType <string> {Pptp | L2tp | Sstp | Ikev2 | Automatic}] [-EncryptionLevel <string> {NoEncryption | Optional | Required | Maximum}] [-AuthenticationMethod <string[]> {Pap | Chap | MSChapv2 | Eap}] [-SplitTunneling <bool>] [-AllUserConnection] [-L2tpPsk <string>] [-RememberCredential <bool>] [-UseWinlogonCredential <bool>] [-EapConfigXmlStream <xml>] [-PThru] [-Force] [-WhatIf] [-Confirm]

查找 连接:Get-VpnConnection

Get-VpnConnection [[-Name] <string[]>] [-AllUserConnection]
Connect:rasdial [connectionName]
rasdial connectionname [username [pword | \]] [/domain:domain*] [/phone:phonenumber] [/callback:callbacknumber] [/phonebook:phonebookpath] [/prefixsuffix**]

您可以使用上面的 powershell 命令管理您的 连接,只需使用连接名称通过rasdial进行连接。

Get-VpnConnection的结果可能有点冗长,这可以通过一个简单的Select-Object过滤器来简化:

Get-VpnConnection | Select-Object -Property Name

更多信息可以在这里找到:

Manage Connections in Windows 8 by Using Windows PowerShell Rasdial Select-Object

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(139)
Cod16要钱吗:使用意图显示地图需要钱吗 (intent app cost)
上一篇
东北男同志chinese:东北方至经纬度(eastings northings to lat long)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(36条)