[程序]粗制烂造的第一个windows应用程序

呵呵,想做一个完整的应用程序,是一个月或者说接触.net来的想法,今天终于实现,赶紧放到这里来,和大家一起分享。

这个应用程序很简单,就是调用WMI来显示你的硬盘信息。代码也很简单,我在发布的时候,附带了源代码。大家可以看,真的是很简单的:)

整个过程进行起来还是比较顺利的
1 查WMI的SDK,好像现在已经找不到下载了,所以只能在MSDN找到相关的信息
2 编码
3 测试
4 进行安装程序的打包。(第一次使用这个东西,呵呵,发现安装程序很丑陋,所以我的标题是粗制烂造)

应用程序的结果界面:
di.gif

下载

转载于:https://www.cnblogs.com/yang_sy/archive/2005/05/21/160068.html

内核级木马与病毒攻防:windows恶意代码分析入门 本节帮助读者入门windows上如何对恶意软件或病毒做初步分析。分析分两种,一种叫静态分析,也就是通过直接读取病毒或恶意程序的可执行文件来分析它的运行原理,一种是动态分析,也就是在病毒或恶意程序正在运行的情况下,监视其一举一动,通过观察它在系统中的运行情况来分析它的目的和原理。 本节介绍基本的静态分析方法,该方法简单易行,但作用有限,要想跟病毒或恶意程序斗智斗勇最终还得依赖于动态分析。静态分析的第一种方法就是直线读取病毒或恶意程序的可执行文件,从中抽取关键信息。很多病毒或恶意程序的作者为了快速实现其非法目的 阅读详情

相关推荐

新手必看:手把手教你如何通过Github提交CVE漏洞(附完整截图流程)

本文为安全研究新手提供了一份详尽的CVE漏洞提交实战指南。文章重点介绍了如何通过Github平台,从漏洞发现、验证、撰写专业报告到最终提交CVE申请的全流程,并附有完整的截图和沟通模板,帮助初学者迈出负责任漏洞披露的第一步。

ttt77的博客 1254

针对应用程序的专为Windows XP设计徽标

 针对应用程序的专为Windows XP设计徽标“Designed for Microsoft Windows XP”应用程序技术规范针对应用程序技术要求进行了定义,以帮助广大厂商取得“Designed for Microsoft Windows XP”徽标使用资格。 以下内容提供了关于应用程序“Designed for Windows XP”徽标计划关键技

Ivony's Blog 2914

Hypermesh静力学仿真分析与模态分析-02

hypermesh中对较复杂实体进行静力学分析和模态分析,包含材料属性添加,载荷设置等等

Look_forward_的博客 6782

(转载)Windows NT安全性理论与实践

Windows NT安全性理论与实践发布日期:2002-06-11文摘内容: Windows NT安全性理论与实践Ruediger R. AscheMicrosoft 开发者网络技术组摘要本文是是一系列技术论文的第一篇,描述封装Windows NT安全性应用程序接口的C++类层次的实现和编程。这一系列论文包括:"Windows NT Security in Theory and Pract

Kendiv's Box 2168

那些年-SAP固定资产导入AS91 OASV

固定资产起初导入步骤: 第一部分:资产数据导入 1)两个日期配置 填写图片摘要(选填) Specify transfer date/last closed fiscal year 这里的日期填写系统切换日期,如果系统是2015-10-01上线,这里填写2015-09-3 填写图片摘要(选填) Specifylast period posted in prv system 这里指定系统切换的上一期间。这里写2015-09 填写图片摘要(选填) ​2)AS91新增 填写固定资产的分类,公司

阿土工作室 7949

Android CCodec (十七) 硬件解码调用分析-1(基于V4l2)

简单的分析V4L2DecodeComponent和其相关内容,后续针对解码调用单独分析。

给大佬递杯卡布奇诺的博客 6596

windows程序如何设计时间片_如何设计一个美观的微信小程序?

在各种各样小程序都纷纷开始抢占流量的今天,如何让自己的小程序给访客留下深刻印象,让访客感到舒适,是商家需要认真考虑的问题。要想做到这些,你就需要重视自己小程序的页面设计了,不能粗制滥造。一个美观好用的小程序页面,能给访客好的浏览体验,增加订单转化率,也更容易让顾客成为你的粉丝如何做好微信小程序设计呢?总的来说,你需要遵循这4个小程序设计与制作规范:1.好的流畅度没有人喜欢在浏览页面时突然弹出一个又...

weixin_39563827的博客 170

[深入研究4G/5G/6G专题-31]: 5G NR开机流程5.2 - UE Attach流程(Registeration Request/Accept/Complete)

目录前言:前置条件:第1章 5G NR UE attach流程(从UE log的视角看)1.0 NAS消息解析器1.1 消息交互流程1.2 UE Registeration Request消息(AMF->基站->UE)1.3 AMF Registeration Accept消息(AMF->基站->UE)1.4 UE Register complete消息(UE->基站->AMF)第2章 UE Register...............

文火冰糖(王文兵)的博客 7万+

Windows NT安全性理论与实践

安全性在操作系统中应该是相当容易实现的,对吗?就是说,为任意对象指定某个安全级别所需要做的所有工作只是一个简单的函数调用,例如GrantAccessTo或者DenyAccessTo,对吗?不幸的是,Windows NT安全性应用程序接口(API)看起来并不是那么简单。它包含了过多的与安全性有关的函数,并且仅仅为一个用户打开一个对象的工作就已经非常复杂了。要正确使用安全性API,需要按照下面

ozx的专栏 1176

YOLOv8改进,YOLOv8主干网络替换为ShuffleNetV2

ShuffleNet V2的设计原则:1.减少内存访问成本:通过优化数据传输路径,减少内存访问延迟,提高整体运算速度。2.考虑平台特性:针对不同硬件平台的特性进行优化设计,确保在目标平台上的高效运行。3.结构简洁高效:采用简洁而高效的模块设计,降低计算复杂度,同时保持或提升模型的预测准确性。下图,以四种不同计算复杂度水平下的准确性(在ImageNet验证集上的分类),速度和FLOPs的测量结果。(a, c) 为GPU结果,批量大小为8。(b, d) 为ARM结果,批量大小为1。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1567

代谢组数据分析(二十):通过WGCNA识别核心代谢物

本教程详细介绍了一种系统性的分析流程,旨在从复杂的代谢物数据中识别出关键的代谢物。这一流程首先通过精心设计的代谢物选择步骤,从大量候选代谢物中筛选出具有潜在生物学意义的子集。随后,利用WGCNA方法,对这些筛选后的代谢物进行深入分析,以构建它们的共表达网络,最终筛选出与研究目的相关的核心代谢物(hub metabolites)。

专注生信领域 3779

Windows安装JDK1.8

一、记录日期:2020-07-05 二、环境与版本说明: Window10/window7 jdk1.8.0_65 三、 安装步骤 1、 在官网上下载jdk1.8.0_65版本的zip压缩包,解压缩到本地目录:D:\tools\java\jdk1.8.0_65,jdk是开源的,可以直接到官网上下载 2、配置环境变量 在我的电脑上右键 – 属性 – 高级系统设置 – 环境变量 第一种是配置JAVA_HOME的做法,两种做法选择其中一种即可,个人习惯使用这种。 新建系统变量JAVA_HOME,变量值为D:\to

Coke Code博客专栏 6167

Android AVB 分析(十六)5 个例子彻底理解 FEC(Reed-Solomon) 的工作原理

关于 FEC 是如何工作的,一直是我 Android OTA 讨论群中的未解话题,大家基本上都不清楚 Android 上面的 FEC 是如何工作的,为什么在 OTA 升级的最后阶段,FEC 的编码计算会消耗大量的 IO 资源,并持续很长时间。接下来的几篇,我会从一个程序员的角度,演示基于里德所罗门编码的 FEC 到底是如何工作的。

洛奇看世界 669

7大编程误区,你避开了吗?

作者 | Mohamed Barouma 译者 | 王启隆出品 | 优快云(ID:优快云news)我们很少看到有人公开谈论自己的错误。人非圣贤,孰能无过?虽然难言出口,但反...

优快云资讯 1910

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

程序员必备知识程序设计

<br /> 一) 一个程序员应该具备的基础知识和概念<br />1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。<br />2、机器语言和微指令集的概念。<br />3、程序的概念。<br />4、汇编语言是低级语言但不是机器语言。<br />5、高级语言主要有那些?<br />6、编译程序和解释程序的概念和其原理。<br />7、HTML、XML等是标识性语言。<br />8、Prolog是人工智能语言。 <br />9、操作系统OS的概念和原理。<br />10、Windows编程说白了

biantian_vip的专栏 368

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

写给想当程序员的朋友(下)

(三) 一个程序员应该具备的基础知识和概念  1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)  2、机器语言和微指令集的概念。  3、程序的概念。  4、汇编语言是低级语言但不是机器语言。  5、高级语言主要有那些?(C,C++,Basic,Pascal,Fort

ann_zhang的专栏 2551

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

写给想当程序员的朋友(五)(六)

http://news.youkuaiyun.com/news/newstopic/28/28080.shtml来自:程序员(五)一些经验和体会1、真正的程序员用C++;(一位专家说的)2、动手去编程序;3、动脑去思考;4、要有良好的编程风格;5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)6、有自己的学习计划;7

Purpleendurer@优快云 3787

一个程序员应该具备的基础知识和概念

 一个程序员应该具备的基础知识和概念1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)2、机器语言和微指令集的概念。3、程序的概念。4、汇编语言是低级语言但不是机器语言。5、高级语

hugis'home 3269

一张图看Windows Store有多混乱 微软现在开始整治

应用数量和质量一直是微软Windows Store的短板,在加快其他平台应用移植的同时Store上也涌现出了很多粗制滥造的劣质应用,为此微软今天向应用开发者发送了一封邮件,在通知他们的应用已经被移除之外还明确了应用程序应有的标准。 常规策略: 你的应用必须具备明确和详实的元数据。 你的应用必须提供有价值和优质的用户体验。 你的应用可能还需要符合某些特定标...

weixin_33919941的博客 108

当程序员的一些经验和体会

原文发布时间为:2009-08-26 —— 来源于本人的百度文章 [由搬家工具导入]一些经验和体会1、真正的程序员用C++;(一位专家说的)2、动手去编程序;3、动脑去思考;4、要有良好的编程风格;5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)6、有自己的学习计划;7、总结自己的经验教训;(准备一个笔...

weixin_30546933的博客 71

《写给想当程序员的朋友》

(一) 一个程序员应该具备的基础知识和概念 1、 计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!) 2、 机器语言和微指令集的概念。 3、 程序的概念。 4、 汇编语言是低级语言但不是机器语言。 5、 高级语言主要有那些?(C,C++,Ba

Cawen的技术博客 1905

程序员应该具备的知识和技术

1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!) 2、机器语言和微指令集的概念。 3、程序的概念。 4、汇编语言是低级语言但不是机器语言。 5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中国软件业的英雄,

dreamyu的专栏 529

程序员必备的基础知识及书目推荐

1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)   2、机器语言和微指令集的概念。   3、程序的概念。   4、汇编语言是低级语言但不是机器语言。   5、高级语言主要有那些?(C,C++,Basic,Pascal,For

洪文聊架构 2178

一个程序员应该具备的基本素质

1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)   2、机器语言和微指令集的概念。   3、程序的概念。   4、汇编语言是低级语言但不是机器语言。   5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中

BLUE SKY 861

对主流技术的分析和总结

一、引言 1我为什么要写这篇文章 1我的故事 2要涉及的话题 3二、正文 32.1 程序设计语言 32.2 桌面应用程序框架 52.3企业应用程序框架 62.4 COM技术 7结论 9闲话 10给入门程序员的建议 10印度的软件业 11附录 11对主流技术的分析和总结myemail: bjhua@etang.com一、引言我为什么要写这篇文章 首先,我要限定我文章的范围,我讨论的问题局限于

bjhua的专栏 1203
上一篇: [学习计划]程序设计提升之路,也希望过来人指点
下一篇: [win form]bmp转换为jpg
aoding8407
博客等级 码龄11年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值