cmd命令中新建一个文件(word或者是excel)的命令是什么?怎么写?不是文件夹噶,谢谢啦

 我来答
三心全乱
2013-04-13 · TA获得超过6158个赞
知道小有建树答主
回答量:518
采纳率:100%
帮助的人:212万
展开全部

对cmd不熟,但这个问题应该就是一句word或excel的安装路径就可以了吧?程序启动默认就是新建文件一个,启动参数百度一下就知道。但如果是要实现桌面右键菜单的“新建”那样产生一个文件出来,估计做不到。

但我会用另一个办法,借助vbs来实现。新建一个文本文件,写入

set a =createobject("word.application")
a.visible =true
set b = a.documents.add
b.saveas("c:\文件名.doc")
set b=nothing
set a= nothing

保存,后缀改为vbs。这时文件图标会变,双击就会出来word,并且保存在c盘。

然后再在cmd中打这个vbs的完整文件名就可以了。

如果是excel,代码改为

set a =createobject("excel.application")
a.visible =true
set b = a.workbooks.add
b.saveas("c:\文件名.xls")
set b=nothing
set a= nothing


对于那些代码的含义,楼主有兴趣可以用关键字 VBA 或 visual basic for application 。然后加上excel或word 百度一下。

tjfmk666a50
2013-04-13 · TA获得超过4329个赞
知道大有可为答主
回答量:1919
采纳率:66%
帮助的人:865万
展开全部
cd.>a.txt 是建立一个txt文件,名为a.txt,这是dos的内置命令。

新建word或excel文件好像不行,没听说word或excel有这样的命令,不过可以用copy复制一个模板文件过来,比如在c:\保存一个提前设置好的模板word文件名为a.doc,然后copy c:\a.doc d:\D.doc过来即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
250453063
推荐于2018-08-09 · TA获得超过174个赞
知道答主
回答量:146
采纳率:0%
帮助的人:83.9万
展开全部
cd.>a.txt
cd.表示改变当前目录为当前目录,即等于没改变;而且此命令不会有输出。
>表示把命令输出写入到文件。后面跟着a.txt,就表示写入到a.txt。
而此例中命令不会有输出,所以就创建了没有内容的空文件。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式