草庐IT

ms-solver-foundation

全部标签

c# - 如何以编程方式检查电脑上是否存在 MS Excel?

我有一个应用程序需要MSExcel才能运行,否则它会崩溃。所以我想检查并警告用户,以防用户计算机上未安装Excel。我该怎么做? 最佳答案 TypeofficeType=Type.GetTypeFromProgID("Excel.Application");if(officeType==null){//noExcelinstalled}else{//Excelinstalled} 关于c#-如何以编程方式检查电脑上是否存在MSExcel?,我们在StackOverflow上找到一个类似的

Failed to connect to 127.0.0.1 port 7890 after 2034 ms: Couldn‘t connect to server

cmd查看是否使用代理gitconfig--globalhttp.proxy取消代理gitconfig--global--unsethttp.proxy即可成功修改。但是,我在拉取代码时又报错,git提示Can'tupdate(masterhasnotrackedbranch),原因是本地分支和远程分支没有关联,需要关联远程分支。解决方法为执行gitpush--set-upstreamoriginmaster这样本地分支就和远程master分支关联了。

《MS17-010(永恒之蓝)—漏洞复现及防范》

作者:susususuao免责声明:本文仅供学习研究,严禁从事非法活动,任何后果由使用者本人负责。一.什么是永恒之蓝?-永恒之蓝永恒之蓝(EternalBlue)是一种利用Windows系统的SMB协议漏洞来获取系统的最高权限,以此来控制被入侵的计算机。而SMB服务是一个协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。通过SMB协议,客户端应用程序可以在各种网络环境下读、写服务器上的文件,以及对服务器程序提出服务请求。此外通SMB协议,应用程序可以访问远程服务器端的文件、以及打印机、邮件槽(mailslot)、命名管道等资源。而永恒之蓝则通过TCP端口(445)和(139)端口来利

彻底卸载和清除 老旧 MS OFFICE

添加安装office2010模块失败!!!提示因为安装了office2010早期试用版本或在安装过程中出错。使用控制面板中的“卸载或更改程序”也无济于事,甚至手工删除注册表也失败。网上查到的卸载方法也都没有什么用处,最后在微软官网上找到卸载的小工具,记录并分享:问题:解决:找到;从“”PC卸载Office“”页面:https://support.microsoft.com/zh-cn/office/%E4%BB%8E-pc-%E5%8D%B8%E8%BD%BD-office-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8下载MSI:按提示运行、重启即可。一般都可以解决

永恒之蓝漏洞复现(ms17-010)

文章目录一、永恒之蓝(EternalBlue)二、复现环境三、复现过程1.主机发现2.进入MSF框架3.使用ms17-010扫描模块,对靶机进行扫描3.1使用模块3.2查看模块需要配置的参数3.3设置攻击目标3.4再次查看配置参数3.5执行扫描4.使用ms17-010攻击模块,对靶机进行攻击4.1查看这个漏洞的信息4.2查看可攻击的系统平台4.3查看攻击载荷4.4设置攻击载荷(默认windows/x64/meterpreter/reverse_tcp)4.5查看参数配置4.6设置目标攻击目标ip4.6设置监听主机(kali)4.7执行攻击5.后渗透阶段查看主机系统信息查看主机ip查看用户身份获

永恒之蓝漏洞复现(ms17-010)

文章目录一、永恒之蓝(EternalBlue)二、复现环境三、复现过程1.主机发现2.进入MSF框架3.使用ms17-010扫描模块,对靶机进行扫描3.1使用模块3.2查看模块需要配置的参数3.3设置攻击目标3.4再次查看配置参数3.5执行扫描4.使用ms17-010攻击模块,对靶机进行攻击4.1查看这个漏洞的信息4.2查看可攻击的系统平台4.3查看攻击载荷4.4设置攻击载荷(默认windows/x64/meterpreter/reverse_tcp)4.5查看参数配置4.6设置目标攻击目标ip4.6设置监听主机(kali)4.7执行攻击5.后渗透阶段查看主机系统信息查看主机ip查看用户身份获

c# - 使用 TimeSpan 选择器的 Observable.Generate 似乎会泄漏内存 [当使用 TimeSpan > 15ms 时]

我正在研究Observable.Generate的使用,以使用msdn网站上的示例作为起点来创建按时间间隔采样的结果序列。以下没有TimeSpan选择器的代码不会出现内存泄漏:IObservableobs=Observable.Generate(initialState:1,condition:x=>xx+1,resultSelector:x=>x.ToString());obs.Subscribe(x=>Console.WriteLine(x));但是,以下带有TimeSpan选择器的代码会出现内存泄漏:TimeSpantimeSpan=TimeSpan.FromSeconds(1)

c# - 使用 TimeSpan 选择器的 Observable.Generate 似乎会泄漏内存 [当使用 TimeSpan > 15ms 时]

我正在研究Observable.Generate的使用,以使用msdn网站上的示例作为起点来创建按时间间隔采样的结果序列。以下没有TimeSpan选择器的代码不会出现内存泄漏:IObservableobs=Observable.Generate(initialState:1,condition:x=>xx+1,resultSelector:x=>x.ToString());obs.Subscribe(x=>Console.WriteLine(x));但是,以下带有TimeSpan选择器的代码会出现内存泄漏:TimeSpantimeSpan=TimeSpan.FromSeconds(1)

c# - 防止 Visual Studio 中的 Web Essentials 返回 Foundation 列验证错误

使用VisualStudio2013和WebEssentials2013更新2。我在VS错误列表中收到很多来自Foundation验证的错误,这很烦人。Whenusing"columns",youmustalsospecifytheclass"small-#","medium-#"or"large-#".Whenusing"column",youmustalsospecifytheclass"row"ontheparentelement.由于我没有使用Foundation网格系统,我想知道是否有办法防止WebEssentials返回这些Foundation验证错误?

c# - 防止 Visual Studio 中的 Web Essentials 返回 Foundation 列验证错误

使用VisualStudio2013和WebEssentials2013更新2。我在VS错误列表中收到很多来自Foundation验证的错误,这很烦人。Whenusing"columns",youmustalsospecifytheclass"small-#","medium-#"or"large-#".Whenusing"column",youmustalsospecifytheclass"row"ontheparentelement.由于我没有使用Foundation网格系统,我想知道是否有办法防止WebEssentials返回这些Foundation验证错误?