用jscript实现新建和保存一个word文档


Posted in Javascript onJune 15, 2007

Demonstration script that retrieves network adapter data from a computer, 
displays that data in a Microsoft Word document, and then saves the 
document as C:\Scripts\Word\Testdoc.doc. 

Set objWord = CreateObject("Word.Application") 
objWord.Caption = "Test Caption" 
objWord.Visible = True Set objDoc = objWord.Documents.Add() 
Set objSelection = objWord.Selection 
objSelection.Font.Name = "Arial" 
objSelection.Font.Size = "18" 
objSelection.TypeText "Network Adapter Report" 
objSelection.TypeParagraph() 
objSelection.Font.Size = "14" 
objSelection.TypeText "" & Date() 
objSelection.TypeParagraph() 
objSelection.TypeParagraph() 
objSelection.Font.Size = "10" 
strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") 
Set colItems = objWMIService.ExecQuery _ 
    ("Select * from Win32_NetworkAdapterConfiguration") 
For Each objItem in colItems 
    objSelection.Font.Bold = True 
    objSelection.TypeText "ARP Always Source Route: "  
    objSelection.Font.Bold = False 
    objSelection.TypeText "" & objItem.ArpAlwaysSourceRoute 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "ARP Use EtherSNAP: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""  & objItem.ArpUseEtherSNAP 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Caption: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""  & objItem.Caption 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Database Path: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""   & objItem.DatabasePath 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Dead GW Detection Enabled: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""   & objItem.DeadGWDetectEnabled 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Default IP Gateway: "  
    objSelection.Font.Bold = False 
    objSelection.TypeText "" & objItem.DefaultIPGateway 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Default TOS: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""  & objItem.DefaultTOS 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Default TTL: " 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""  & objItem.DefaultTTL 
    objSelection.TypeParagraph() 
    objSelection.Font.Bold = True 
    objSelection.TypeText "Description: " 
    objSelection.Font.Bold = True 
    objSelection.Font.Bold = False 
    objSelection.TypeText ""  & objItem.Description 
    objSelection.TypeParagraph() 
    objSelection.TypeParagraph() 
Next 
objDoc.SaveAs("C:\Scripts\Word\testdoc.doc") 
objWord.Quit
Javascript 相关文章推荐
js导航菜单(自写)简单大方
Mar 28 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
May 11 Javascript
ExtJS4 动态生成的grid导出为excel示例
May 02 Javascript
JS显示下拉列表框内全部元素的方法
Mar 31 Javascript
JavaScript中点击事件的写法
Jun 28 Javascript
原生javascript 学习之js变量全面了解
Jul 14 Javascript
AngularJS入门教程之数据绑定原理详解
Nov 02 Javascript
BackBone及其实例探究_动力节点Java学院整理
Jul 14 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
微信小程序实现签字功能
Dec 23 Javascript
JS中作用域以及变量范围分析
Jul 18 Javascript
JavaScript实现滑块验证解锁
Jan 07 Javascript
用jscript实现新建word文档
Jun 15 #Javascript
Add Formatted Text to a Word Document
Jun 15 #Javascript
Add a Table to a Word Document
Jun 15 #Javascript
Add a Picture to a Microsoft Word Document
Jun 15 #Javascript
Add a Formatted Table to a Word Document
Jun 15 #Javascript
jscript之List Excel Color Values
Jun 13 #Javascript
jscript之Read an Excel Spreadsheet
Jun 13 #Javascript
You might like
PHP 页面编码声明方法详解(header或meta)
2010/03/12 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
thinkphp控制器调度使用示例
2014/02/24 PHP
PHP中使用localhost连接Mysql不成功的解决方法
2014/08/20 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
JS之小练习代码
2008/10/12 Javascript
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
jquery异步循环获取功能实现代码
2010/09/19 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
angularjs自定义ng-model标签的属性
2016/01/21 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
2016/11/18 Javascript
JavaScript中动态向表格添加数据
2017/01/24 Javascript
Bootstrap页面缩小变形的快速解决办法
2017/02/03 Javascript
详解Vue-cli 创建的项目如何跨域请求
2017/05/18 Javascript
jquery实现下拉菜单的手风琴效果
2017/07/23 jQuery
用最简单的方法判断JavaScript中this的指向(推荐)
2017/09/04 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
详解vue-cli 2.0配置文件(小结)
2019/01/14 Javascript
详谈Object.defineProperty 及实现数据双向绑定
2020/07/18 Javascript
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
一篇文章教你用python画动态爱心表白
2020/11/22 Python
艺术系应届生的自我评价
2013/10/19 职场文书
企业申诉管理制度
2014/01/30 职场文书
护理毕业生自我鉴定
2014/02/11 职场文书
简单的项目建议书模板
2014/03/12 职场文书
月度优秀员工获奖感言
2014/08/16 职场文书
《灰雀》教学反思
2016/02/19 职场文书
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang