方法一:Wscript.ScriptFullName- '创建一个 Wscript.Shell 对象的实例,稍后会使用这个对象启动 Windows 资源管理器
- Set objShell = CreateObject("Wscript.Shell")
- '获取脚本的路径
- strPath = Wscript.ScriptFullName
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- Set objFile = objFSO.GetFile(strPath)
- '获取脚本当前所在文件夹的路径
- strFolder = objFSO.GetParentFolderName(objFile)
- strPath = "explorer.exe /e," & strFolder
- '启动 Windows 资源管理器,打开脚本所在的文件夹
- objShell.Run strPath
复制代码 方法二:objShell.CurrentDirectory
这种方法代码少了一些- set objShell = CreateObject("Wscript.Shell")
- '脚本的当前目录
- strPath = objShell.CurrentDirectory
- strPath = "explorer.exe /e," & strPath
- objShell.Run strPath
复制代码 下面是脚本之家小编的补充
如果是脚本中需要调用下面很简单的一句话就可以获取当前目录- currentpath = createobject("Scripting.FileSystemObject").GetFolder(".").Path
复制代码 或- currentpath = createobject("Scripting.FileSystemObject").GetFile(Wscript.ScriptFullName).ParentFolder.Path
复制代码 是不是更简单呢,这篇文章就分享到这了,希望大家以后多多支持脚本之家。
来源:互联网
免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作! |
|