Content

VBS打开当前脚本所在文件夹(执行vbs脚本没有权限)学会了吗

文章摘要

这篇文章介绍了如何在CMD脚本中创建一个Wscript.Shell对象实例,并使用该对象启动Windows资源管理器。具体步骤包括: 1. 创建Wscript.Shell对象实例:`Set objShell=CreateObject("Wscript.Shell")` 2. 获取当前脚本的路径:`strPath=Wscript.ScriptFullName` 3. 通过Scripting.FileSystemObject获取文件夹路径: - 获取脚本所在的文件夹路径:`strFolder=objFSO.GetParentFolderName(objFile)` - 构建启动路径:`strPath="explorer.exe /e," & strFolder` 4. 启动资源管理器:`objShell.Run strPath` 文章的核心内容是展示如何利用CMD脚本自动生成可执行文件夹并启动资源管理器,便于自动化文件夹导航操作。

 ‘创建一个 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