iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >为什么学习WSH
  • 471
分享到

为什么学习WSH

2023-06-08 11:06:46 471人浏览 安东尼
摘要

这篇文章主要为大家展示了“为什么学习WSH”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“为什么学习WSH”这篇文章吧。   想说的只是做人很重要的一件事:追求自己的兴趣、发挥自己的长处

这篇文章主要为大家展示了“为什么学习WSH”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“为什么学习WSH”这篇文章吧。

   想说的只是做人很重要的一件事:追求自己的兴趣、发挥自己的长处,这是做任何事都一样的,学编程也一样,学 WSH 也一样,再看小的:WSH 现在支持 VBS 和 js,从语法上看,VBS 像 VB,JS 像 Java,选择什么又是需要看您的兴趣。

  这里, 只说“编程”,不包括那些想学高级软件工程然后去管理别人的那部分。如果没兴趣,学编程是很累的,还是去搞管理、交际、销售等比较轻松点。如果您一定要问 “编程”会比“管理”有前途? 只能告诉您:兴趣!同时要忠告一些人,一定要注意自己的长处和短处,没有好的管理能力千万别硬要做管理,世袭的皇帝又有几个强的?他的手下有多少比他厉害,他都不清楚!如果您发现自己的能力发展方向,那就去深造,但是我看到有些人连自己的文件、邮件都不会管理,需要的时候满地找牙的,他的理想是管理一群精英。这样的人给我多少钱,我也不为他工作,除非他知道不要管我。我是个有能力管好自己,又知道怎么和别人交流协作的编程员,当然了,我不和垃圾协作。

  windows 里整个世界充满 COM,提供了丰富的可重用功能,VBS 本身基本没什么功能,就只能调用 COM 来扩展出无限的功能,所以它就做得很容易调用 COM,您可以认为它就是为了方便调用 COM 而产生的语言。

  大学的时候  给厦大软件学院的新生写过两篇介绍怎么入门编程的文章,其他有人写了 C 和 Java 等, 写了 VBS 的。 觉得用 VBS 几行代码就可以做很多事,很快可以了解编程可以做到什么,C 和 Java,说实在一篇文章写完最多只是知道它们可以用来解数学题,特别是 C 这种需要很长时间锻炼才知道它很无敌的语言,而 Java 最多也就顺带告诉新生它可以做网站。既然已经有人介绍了解数学题和做网站,那  就说点厉害的!

  VBS 的 Hello World 只要一行:MsgBox "Hello World",不用编译,保存为 *.VBS 即可。语言大概也是最简单的一种语言了,很快就可以学会。当然这不是重点,前面说了它可以很方便调用 COM,调用 COM 又能做什么呢?太多了,说不完,比如可以连接数据库,然后很方便的操作它;可以控制微软的 Office 来完成一些自动化工作;可以方便地调用 WMI 来管理 Windows 系统,基本上鼠标键盘可以做的,WMI 都可以做;只要是标准安装的 Windows 都有(Windows 95\97 没有,98 开始和之后都有)支持的特性可以让我们随时写一些小程序方便我们的其他工作,就像一些人喜欢用 bat/cmd 脚本,其实 bat/cmd 可以做的,VBS 都可以做。

  如果看过  网盘里的脚本作品,就知道,那些程序都是 .VBE 后缀的文件,这其实是 VBS 程序加密后的文件,经过解密后就可以看到代码了。这些脚本都是比较实用的,在我的作品展示里有部分脚本作品的详细介绍(可以在我的空间里找  Script)。我之所以喜欢用 VBS 来写这些工具,就是因为它方便,代码量小可以完成比较多的功能,同样功能用 C 来写要写不止 2\3 倍的代码。

   个人觉得,如果是个好奇、敏感的人,学 WSH 对理解 COM 也是有很大帮助的。比如  本人吧,看到 CreateObject 的字符串参数,就要想为什么这个字符串可以表示一个对象?然后去找答案,原来是在注册表里有注册,于是挖掘出 ProgID 和 CLSID 等 COM 的概念。后来很了解怎么调用 COM 组件了,于是开始不爽,一直在调用,也该自己写个组件玩玩了,这样就可以随心所欲扩展自己想要的功能,然后开始学习怎么写 COM:听说 VB 写 COM 几乎和调用 COM 一样简单,一用,还真的是这样,根本就和用 VB 做普通程序一样!可后来发现了,还是不懂 COM 的内部实现,改用 VC 来写吧,马上就有微软军团的人告诉您应该用 ATL,那就看看了,发现 ATL 把内部实现也给隐藏了,那就看看 ATL 的代码吧,靠,高手基本定型了!再来就直接用纯 C 实现 COM,果然天下无敌!

  学习 WSH 的理由只有:兴趣、好奇、方便写小工具。

以上是“为什么学习WSH”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 为什么学习WSH

本文链接: https://www.lsjlt.com/news/253950.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 为什么学习WSH
    这篇文章主要为大家展示了“为什么学习WSH”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“为什么学习WSH”这篇文章吧。   想说的只是做人很重要的一件事:追求自己的兴趣、发挥自己的长处...
    99+
    2023-06-08
  • 什么是WSH
    本篇内容主要讲解“什么是WSH”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“什么是WSH”吧!Windows 脚本宿主 (WSH) 是一种 Windows 管理工具。WSH 为宿主脚本创建环境。...
    99+
    2023-06-08
  • 为什么要学习VIM
    这篇文章主要介绍“为什么要学习VIM”,在日常操作中,相信很多人在为什么要学习VIM问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”为什么要学习VIM”的疑惑有所帮助!接下来,...
    99+
    2024-04-02
  • 为什么应该学习C#
    学习C#有许多好处,以下是几个主要原因:广泛应用:C#是一种通用的、面向对象的编程语言,它被广泛应用于各种平台和领域,包括Windows应用程序、移动应用程序、Web开发、游戏开发等。学习C#可以为你打开更广阔的就业机会和发展空间。容易上手...
    99+
    2023-10-22
    C#使用
  • 为什么要选择学习python?学习python的原因!
      python是一门非常不错的编程语言,广受初学者的喜欢,越来越多的人都想要学习python。不过对于不太了解的人来说,都会疑惑为什么要学习python呢  很多人都知道python是一种计算机语言,具有简洁性、易读性以及可扩展性,相对于...
    99+
    2023-06-01
  • 为什么学习Linux?学习Linux有职业发展吗?
      为什么会选择学习LinuxLinux有没有职业发展前景对于很多初入门的人来说,应该都会产生这样的疑问吧。作为市场上广受欢迎的Linux技术岗位,在市场上有着庞大的市场,今天跟大家聊聊关于Linux操作系统的事情。  为什么会选择Linu...
    99+
    2023-06-05
  • 为什么学习python、python的安
    为什么学习python 1、python易学,语法简单2、python的强大得到了很多的大公司的肯定例如Google, Yahoo!, IBM等等都在使用python,一些我们耳熟能详的产品也都是用python开发的Dropbox, Ins...
    99+
    2023-01-31
    python
  • 2018年为什么要学习Python?Py
    近年来,Python一直是当仁不让的开发入行首选,无论是职位数量、就业广度还是使用排行都远超其他语言,而且Python语言接近自然语言,学习起来非常的轻松简便,因此也越来越受到人们的欢迎。进入到2018年之后,Python这个行业的前景又出...
    99+
    2023-01-31
    要学 Py Python
  • 为什么要学习Python及Python环
    为什么要学习Python Python十分强大,学习python理由我就列举如下几条: 可以做服务器后台 可以做自动化工具 可以网络爬取数据 可以做web网站 可以进行数据分析 可以人工智能研究 个人以前学的东西太杂了:Android...
    99+
    2023-01-31
    要学 Python
  • 为什么选择学习Go语言?
    为什么选择学习Go语言? 随着互联网技术的不断发展,编程语言的选择也成为了开发者需要思考的重要问题之一。在众多编程语言中,Go语言作为一门新兴的高性能编程语言,逐渐受到了越来越多开发者...
    99+
    2024-03-13
    高效 强大 简洁 go语言 并发请求 标准库
  • 为什么 Java 开发者应该学习 Django?
    Java 和 Django 都是非常流行的编程语言和框架,它们各自都有自己的优势和适用场景。然而,对于 Java 开发者来说,学习 Django 可能会是一个非常有价值的经验。在本文中,我们将探讨为什么 Java 开发者应该学习 Djang...
    99+
    2023-07-31
    git django ide
  • PHP程序员为什么要学习GO语言
    PHP程序员为什么要学习GO语言,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。很多人将GO语言称为21世纪的C语言,因为GO不仅拥有C的简洁和...
    99+
    2024-04-02
  • 为什么入门学习编程要选择Python
    本篇内容介绍了“为什么入门学习编程要选择Python”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下面,我们对比几大主流编程语言的代码量,以...
    99+
    2023-06-04
  • 为什么学习Go语言是学习Unix操作系统的必经之路?
    Unix操作系统是计算机领域的重要发明之一,它的出现改变了计算机软件的发展方向。而Go语言则是近年来备受瞩目的编程语言,它在性能、并发性等方面都有着优异的表现。那么为什么学习Go语言是学习Unix操作系统的必经之路呢? 首先,Go语言的创...
    99+
    2023-09-11
    unix 学习笔记 分布式
  • 为什么Python和JavaScript是学习Laravel的关键?
    Laravel是一种流行的PHP框架,被广泛用于Web应用程序的开发。它提供了许多有用的功能,如路由、模板引擎、ORM等,使得开发者能够更快速地构建出高质量的Web应用。但是,要想真正成为一名优秀的Laravel开发者,你需要掌握一些其他...
    99+
    2023-11-10
    javascript ide laravel
  • 写给初学者的Jetpack Compose教程,为什么要学习Compose?
    本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每个工作日都有文章更新。 终于下定决心要写这个系列了。 前段时间刚在公众号上分享了一篇关于 Jetpack Compose动画 的文章,看到了评论区有这...
    99+
    2023-08-19
    android jetpack compose compose kotlin androidx
  • 为什么 Java 开发者应该学习 Git 和 Apache?
    在当今数字化时代,软件开发已经成为了生产力和竞争力的关键所在。在这个过程中,Java 是最受欢迎和广泛使用的编程语言之一,而 Git 和 Apache 则是最受欢迎和广泛使用的工具之一。那么,本文将为您解答。 一、Git Git 是什么...
    99+
    2023-09-04
    git apache windows
  • 为什么设计师需要学习编写代码
    这篇文章主要介绍了为什么设计师需要学习编写代码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。做现实可行的设计有了一个最终产品将如何实现的明确印象,设计师将拿出更多实际可行的概...
    99+
    2023-06-08
  • 为什么Python是机器学习的理想选择
    这篇文章将为大家详细讲解有关为什么Python是机器学习的理想选择,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Python 人工智能项目在各种形式和规模的公司中变得非常流行。以下是 Pyt...
    99+
    2023-06-15
  • ASP 缓存 学习笔记 http:为什么这么重要?
    ASP 缓存 学习笔记:为什么这么重要? ASP 缓存是 ASP.NET 中的一个重要组成部分,它可以大大提高网站的性能和响应速度。在本文中,我们将深入了解 ASP 缓存的作用、类型和用法,并通过演示代码来说明如何使用它来优化网站性能。 一...
    99+
    2023-08-07
    缓存 学习笔记 http
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作