最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:8503 今日文数:3391
|
我正在创建一个服务来监视FTP位置以获得新的更新,并需要使用WebRequestMethods.Ftp.ListDirectoryDetails方法来解析从FtpWebRequest响应返回的响应。如果所有响应遵循相同的格式,这将是相当容易的,但不同的FTP服务器软件提供不同的响应格式。例如,可以返回:08-10-11...
|
1、整理简化了下C#的ftp操作,方便使用:1.支持创建多级目录2.批量删除3.整个目录上传4.整个目录删除5.整个目录下载2、调用方法展示:varftp=newFtpHelper(10.136.12.11,qdx1213123,123ddddf);//初始化ftp,创建ftp对象ftp.DelAll(test);//...
|
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Configuration;usingSystem.Runtime.InteropServices;using...
|
[DllImport(kernel32.dll)]publicstaticexternintWinExec(stringexeName,intoperType);publicForm1()privatevoidbutton1_Click(objectsender,EventArgse)
|
去掉生成的XXX.vshost.exeXXX.vshost.exe.configXXX.vshost.exe.manifest文件。
选中工程右键属性->调试
去掉启用调试器下的启用VisualStudio承载进程勾选:
去掉生成的XXX.pdb文件
1.选中工程右键属性->生成->高级
...
|
使用System.security.Cryptography.HashAlgorithm类为每个文件生成一个哈希码,然后比较两个哈希码是否相同。该哈希算法为一个文件生成一个小的二进制“指纹”,从统计学的角度来看,不同的文件不可能生成相同的哈希码要生成一个哈希码,必须首先创建一个HashAlgorithm对象,通过Has...
|
前段时间公司说让系统可以进行对AD域的操作,包括创建用户。于是上网查资料,了解何为AD域。还不知道的这边请https://www.cnblogs.com/cnjavahome/p/9029665.html。网上有很多提供对AD域操作的帮助类,简称ADHelper.cs,等会我也发一个。使用网上的帮助类的时候我遇到几个问...
|
这几天使用C#操作windows帐户相当纠结,以前没做过,google翻阅了不少资料,尝试不少方法,终于解决了我的问题。1.创建windows帐户///<summary>///创建Windows帐户///</summary>///<paramname=pathname></pa...
|
一.平台:WindowsXPSP3+IIS5.1+VisualStudio2005.NET框架下,System.DirectoryServices命名空间中的DirectoryEntry提供了活动目录组件管理功能,它调用ADSI操作IIS。二.DirectoryEntry.Properties遍历IISWeb虚拟目录和...
|
源码:DirectoryEntrydir=newDirectoryEntry(IIS://localhost/w3svc);foreach(stringelmentNameindir.Properties.PropertyNames)}
结果:AllowKeepAlive[0]=TrueAppAllowClientD...
|
AD属性对照表“常规”标签姓Sn名Givename英文缩写Initials显示名称displayName描述Description办公室physicalDeliveryOfficeName电话号码telephoneNumber电话号码:其它otherTelephone多个以英文分号分隔电子邮件Mail网页wWWHome...
|
DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口。使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为:IIS://ComputerName/Service/Website/DirectoryComputer...
|
用单字符分割字符串大家应该很熟悉,例如:stringsource=dfd^Afdf^AAAAAA^Adfdf;varlist=source.Split(A);可是我们遇到这么一个场景,用多字符(字符串)分割字符串,方法:stringsource=dfd^Afdf^AAAAAA^Adfdf;string[]stringS...
|
今天给大家介绍一个开源.net混淆器——ConfuserExhttp://yck1509.github.io/ConfuserEx/由于项目中要用到.net混淆器,网上搜寻了很多款,比如Dotfuscator、xeoncode、foxit等等。但大部分收费,当然也有破解版的,公司要求不能用盗版软件。找了半天终于找到了C...
|
.net即DotNet,它是一个技术平台,不是一门语言,可以通过编程语言(.net支持的语言)来访问。.net将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行了延伸,使开发人员能够创建出与设备无关的应用程序,容易地实现Internet连接。目前很多语言都能开发.net平台...
|
【C#代码】ProcessrdcProcess=newProcess();//使用Powershell自动保存此IP远程桌面的登录用户名和密码rdcProcess.StartInfo.FileName=Environment.ExpandEnvironmentVariables(@%SystemRoot%\system...
|
用法:ssms.exe[-Sserver_name[\instance_name]][-d数据库][-U用户][-P密码][-E][文件名[,文件名]][/?][-SThenameoftheSQLServerinstancetowhichtoconnect][-dThenameoftheSQLServerdatabas...
|
两个方法:方法一:手工切换1.打开企业管理器看到这个SQL-SERVER组下面的(local)windowsNT。2.右击鼠标,点属性,这样看到一个窗口。3.然后点击安全性,选择SQLServer和Windows,点击确定。4.重新启动SQLSERVER这样就ok了。方法二:C#代码自动切换1.开始--->运行,...
|
当SQLServer所有用户都被禁用了怎么办,数据库是不可能重装数据库,这辈子都不可能的。我用的是Win10+SQLServer2012,总结下网上前辈的方法,找了好几个帖子,汇总了一下,亲测可用。不过时间久远了,有点忘记了,还是留点参考吧(处理完了忘了记下来)。--禁用所有账户DECLARE@sqlNVARCHAR(...
|
C#使用ServiceController控制类Windows服务,添加首次使用前引文:System.ServiceProcess,空间中引用:usingSystem.ServiceProcess。以下示例获取本机已安装的Windows服务和应用,然后查找某一应用活服务是否已经安装。代码:usingSystem;usi...
|
使用VB.NET、C#或VBScript,如何检查IIS6管理兼容性功能及其子功能是否已安装在运行IIS7.x的计算机上?解决方案我使用RegistryWorkshop的试用版(比较注册表功能)进行了一些测试,结果如下:如果安装了IIS7.x,以下注册表项包含有关已安装子组件的信息:HKEY_LOCAL_MACHINE...
|
介绍我之前关于使用托管代码检测安装了哪些.NETFramework版本和服务包的文章生成了一些与检测Internet信息服务(IIS)是否已安装以及ASP或ASP.NET是否已注册相关的后续问题。由于这是一个托管代码解决方案,它确实需要已经安装了.NETFramework的一个版本,因此不能保证此类作为安装过程的一部分...
|
foreach(TabPagetpinthis.tabControl1.TabPages)}
|
gYP.Start()方法调用后填写一台公网主机IP(192.168.0.225)和端口(51),然后公网主机用lcx转发51到510端口,远程桌面在公网主机连自己(127.0.0.1:510)的510端口,就可以了。源码附件:testPortTransfer.rar、附件:lcx.rar主窗口:FrmPortTran...
|
端口转发(Portforwarding),有时被叫做隧道,是安全壳(SSH)为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,其使一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。这里我就用工具是Lcx,Lcx.exe是一个端...
|