草庐IT

ip命令

全部标签

c# - 请求的 URI 对于此 FTP 命令无效

我在visualstudio2010中的C#.net应用程序中添加了以下代码WebRequestrequest=WebRequest.Create("ftp://myftp.com");request.Method=WebRequestMethods.Ftp.MakeDirectory;request.Credentials=newNetworkCredential("myusername","12344");using(varresp=(FtpWebResponse)request.GetResponse()){Console.WriteLine(resp.StatusCode);}

c# - 获取客户端机器的IP地址

我正在尝试使用C#获取客户端计算机的IP地址。我正在使用以下代码获取IP地址:stringIPAddress=HttpContext.Current.Request.UserHostAddress;但它以编码格式给我响应,即fe80::ed13:dee2:127e:1264%13如何获取实际IP地址?任何遇到此问题的人都请分享一些想法。 最佳答案 C#stringIPAddress=GetIPAddress();publicstringGetIPAddress(){IPHostEntryHost=default(IPHostEntr

c# - 给定服务器的 IP 地址和端口,如何使用 C# 测试到服务器的 TCP 连接?

如何以编程方式使用C#确定我是否可以访问具有给定IP地址和端口的服务器(TCP)? 最佳答案 您可以使用Ping类(.NET2.0及更高版本)Pingx=newPing();PingReplyreply=x.Send(IPAddress.Parse("127.0.0.1"));if(reply.Status==IPStatus.Success)Console.WriteLine("Addressisaccessible");您可能希望在生产系统中使用异步方法来允许取消等。 关于c#-给定

C# - 是否可以创建一个可以从带有参数的命令行运行的 Windows 窗体应用程序?

我想要一个包含UI的Windows窗体应用程序,但我希望它从带有一些参数的命令行运行,可能还有/hide或/visible=false选项。如何读取命令行参数?并相应调整? 最佳答案 如果您更改此默认主签名:[STAThread]staticvoidMain()对此:[STAThread]staticvoidMain(String[]args)您可以像从普通控制台应用程序一样访问命令行变量,或者如果您想从其他地方访问它们,您可以使用:System.Environment.GetCommandLineArgs();

c# - 如何在C#中获取机器的IP地址

如何在C#中获取机器的IP地址? 最佳答案 IPAddress[]localIPs=Dns.GetHostAddresses(Dns.GetHostName());您的机器没有单一IP地址,一些返回的地址可以是IPv6。MSDN链接:Dns.GetHostAddressesIPAddress或者,作为MSalters提到,127.0.0.1/::1是loopbackaddress并且总是指本地机器。但是,由于显而易见的原因,它不能用于从远程计算机连接到本地计算机。 关于c#-如何在C#中

c# - 异步 WPF 命令

注意:本题代码是deSleeper的一部分如果你想要完整的源代码。我想从命令中得到的其中一件事是针对异步操作的成熟设计。我希望在命令执行时按下按钮以禁用,并在完成后返回。我希望在ThreadPool工作项中执行实际工作。最后,我想要一种方法来处理异步处理期间发生的任何错误。我的解决方案是AsyncCommand:publicabstractclassAsyncCommand:ICommand{publiceventEventHandlerCanExecuteChanged;publiceventEventHandlerExecutionStarting;publiceventEvent

c# - 在运行时将接口(interface)的不同实现注入(inject)命令

我的项目中有一个接口(interface),有2个类实现它:publicinterfaceIService{intDoWork();}publicclassService1:IService{publicintDoWork(){return1;}}publicclassService2:IService{publicintDoWork(){return2;}}我有一个依赖于IService的命令处理程序也是:publicCommandHandler1:ICommandHandler{IService_service;publicCommandHandler1(IServiceservi

c# - 如何用命令行编译WPF程序?

我需要使用命令行C#编译器(即csc.exe)编译我使用VisualStudio编写的简单WPF应用程序。问题是错误CS0103—编译器说我的程序中没有InitializeComponent()方法。但这是错误的,因为我添加了System.Xaml.dll。有人知道如何解决这个问题吗? 最佳答案 使用MSBuild进行构建比使用csc.exe更容易。获取正确MSBuild(PathtoMSBuild)的路径,因为您的计算机上可以有多个MSBuild版本,大多数情况下每个VisualStudio安装一个。然后,只需构建您的项目文件:m

c# - 如何在 C# 中打开 telnet 连接并运行一些命令

这很简单吗?有没有人有任何好的例子?我所有的谷歌搜索都返回有关如何在dotNet中制作telnet客户端的项目,但这对我来说太过分了。我正尝试在C#中执行此操作。谢谢! 最佳答案 C#2.0和Telnet-没有听起来那么痛苦http://geekswithblogs.net/bigpapa/archive/2007/10/08/C-2.0-and-Telnet---Not-As-Painful-As-It.aspx或thisalternativelink.Ifyou'regoingtousetheSystem.Net.Sockets

C#命令运行远程系统

我必须从在Windows上运行的C#应用程序在Unix系统中运行命令。这两个系统在同一个网络中,我拥有所有必需的凭据。是否有任何API可以让我从C#代码运行UNIX的“ls”命令建立SSH连接。编辑:我正在寻找一个有助于运行任何命令或脚本的解决方案在远程系统中。 最佳答案 运行SSH的系统通常支持某种SFTP,因此您可以只使用类似SSH.NET的东西:using(varsftpClient=newSftpClient("localhost","root","bugmenot"){sftpClient.Connect();varfil