HTA简介

1    HTA简介
详情参考:https://baike.baidu.com/item/HTA/262732?fr=aladdin

HTA是HTML Application的缩写(HTML应用程序),是软件开发的新概念,直接将HTML保存成HTA的格式,就是一个独立的应用软件,与VB、C++等程序语言所设计的软件界面没什么差别。
1.1    HTA属性
HTA与普通的网页结构差不多,所以设计出来很容易,当然HTA还有许多自己独特的属性;
1.2    程序的权限
HTA虽然用HTML、JS和CSS编写,却比普通网页权限大得多。它具有桌面程序的所有权限(读写文件、操作注册表等)。HTA本来就是被设计为桌面程序的。
1.3    简单样例
复制如下html内容到文本编辑器中,保存为后缀名是hta的文件;

<html>
<head>
<title>My HTML application</title>
<HTA:APPLICATION
  APPLICATIONNAME="My HTML application"
  ID="MyHTMLapplication"
  VERSION="1.0"/>
</head>

<script language="VBScript">

Sub Window_OnLoad
  'This method will be called when the application loads
  'Add your code here
End Sub

</script>

<body bgcolor="white">

<!--Add your controls here-->

<!--{{InsertControlsHere}}-Do not remove this line-->
</body>
</html>


1.4    特别需要注意的几个点:
•    文件夹的路径一定不能有空格等特殊字符;
•    执行bat的时候,会生成一个logfile,这个文件只有在bat中执行的服务等命令关闭的状态下才能删除;

<p>对于该工具的开发,我只是作为业余爱好。Windows桌面应用了解的不多。不过在经过近一年的PHP开发和网站建设方面的经验积累后,对解释性的脚本语言颇有感觉。只是界面设计还有配色方面的艺术天份比较少,于是东拼西凑,移花接木,最终感觉还不错,呵呵,自我安慰。</p><p>文件夹伪装主要是在Windows下面建立特殊文件夹,所谓的特殊就是文件名中包含一些常规情况下不能使用的字符。所以该文件夹本质上和普通文件夹没什么区别,只是减少了窗口模式对文件夹的复制、粘贴、删除、移动等操作,安全性比较高。该版本在Win7下第一级目录可以双击打开,之后就进不了了。Linux系统下将无法读取这种特殊文件夹,希望注意。还有请不要在第一级目录下放文件。有了这个特殊文件夹,放到U盘或移动硬盘上,就可以不用担心丢失后数据被人查看了。如果没有密码,除了格式化,文件夹是不能删除的。</p><p>字符随机加密主要用来保护字符串。比如银行卡密码,网上注册的各种帐号密码,如果你用一个文件把这些密码明文放在里面,很容易被别人查看。该功能可以将那些密码进行加密(即使是同一个字符串编码后的字符串也是不同的,这样破解的几率就非常小了),然后存在一个文本文件里面。需要查看的时候,再用该功能的解密方式就可以查看了。本人一直使用这种方式把所有的帐号密码放到手机通讯录里面。然后用手机IE就可以打开解密,虽然有点麻烦,不过很安全,而且密码太多,懒得记。如果需要定制请联系我。该功能为测试阶段,请慎重考虑是否使用,由此造成的损失与作者无关。</p><p>万年历从1900年到2049年,包含了阴历和阳历,中西方的节假日也比较完整,另外包含了世界时区转换。</p><p>系统工具、控制面板、注册表包含的功能与实际的操作系统有关,有些点击了没反映,说明当前系统不支持。</p><p>WMI class即是Windows 管理规范(Windows Management Instrumentation)。是一项核心的 Windows 管理技术。在此提供了一些API,以共学习。</p><p>其他一些工具有的是网上收集,整理并集合在一起了。</p><p>存储容量:8bit(比特) > 1024Byte(字节) > 1024KB(千kilobyte) > 1024MB(兆megabyte) > 1024GB(吉gigabyte) > 1024TB(太terabyte) > 1024PB(拍petabyte) > 1024EB(艾exabyte) > 1024ZB(泽zettabyte) > 1024YB(尧yottabyte) > 1024NB(nonabyte) > 1024DB(doggabyte)</p>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值