首页 > 其他 > 详细

当脚本运行时如何改变脚本运行的当前目录

时间:2015-11-18 02:08:25      阅读:211      评论:0      收藏:0      [点我收藏+]



如果你希望在Windows Script Host 5.6 的脚本运行的时候需要修改脚本运行的当前目录,要建一个Wscript.Shell的对象,然后设置CurrentDirectory值的属性为你需要的目录。比如,以下两行将改变当前目录为c:\temp


Set objShell = CreateObject("WScript.Shell")
objShell.CurrentDirectory = "C:\Temp"


为了验证,复制这个脚本并保存到其他不是c:\temp的文件夹下并运行,你可以看到两个弹出的窗口,一个是当前的文件夹,一个是新的当前文件夹c:\temp

Set objShell = CreateObject("WScript.Shell")
WScript.Echo objShell.CurrentDirectory
objShell.CurrentDirectory = "C:\Temp"
WScript.Echo objShell.CurrentDirectory


注意,如果目录不存在,则有错误提示: 对象 ‘CurrentDirectory‘ 的方法 ‘IWshShell3‘ 失败。


欢迎微信扫一扫或搜索关注我的“Windows自动化运维”公众号,我会每天定期发布Windows自动化运维的相关知识供大家讨论研究.


技术分享

本文出自 “Johnny” 博客,谢绝转载!

当脚本运行时如何改变脚本运行的当前目录

原文:http://bjyizhang.blog.51cto.com/113024/1713821

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!