function SelectFolder()
Const MY_COMPUTER = &H11
Const WINDOW_HANDLE = &H0
Const OPTIONS = 0
Const BIF_returnonlyfsdirs = &H0001
Const BIF_editbox= &H0010
On Error Resume Next
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
strPath = objFolderItem.Path
Set objShell = CreateObject("Shell.Application")
Set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
Set WshShell = Nothing
Set objFolder = objShell.BrowseForFolder(WINDOW_HANDLE, "",NO_OPTIONS, strDesktop)
objFolder.Self.path="C:\"
Set objFolderItem = objFolder.Self
objPath = objFolderItem.Path
init_save_path=objPath
SelectFolder=objPath
Err.Clear
end Function
SelectFolder()
wscript.sleep("5000")
分享到:
相关推荐
如果希望避免打开命令提示符窗口,可以选择使用`wscript.exe`执行脚本。 1. **修改执行方式**:可以通过右键点击脚本文件,选择“打开方式”选项,然后选择安装目录下的`system32\wscript.exe`进行执行。 2. **...
在VBScript(Visual Basic Script)中,`...无论是控制窗口布局、执行系统命令还是打开文件,`Shell.Application`都能提供相应的解决方案。在编写脚本时,熟练掌握这个对象的各种方法可以帮助提高效率并增强用户体验。
例如,`myWindow->move(QApplication::desktop()->screenGeometry().width() - myWindow->width(), 0)`将窗口放置在屏幕右侧顶部。 3. **托盘图标和通知**:在Win10中,系统通知中心通常位于右下角。Qt提供`...
**设计说明**:此函数用于关闭所有已打开的IE浏览器窗口。 - **程序输入**:无 - **程序输出**:无 - **设计人员**:LIUYI027 - **设计时间**:2011-01-08 - **调用示例**:`CloseAllBrowser` **实现细节**: - ...
SECURITY OPTION(检测密码方式)如设定为SETUP,则每次打开机器时屏幕均会提示输入口令(普通用户口令或超级用户口令,普通用户无权修改BIOS设置),不知道口令则无法使用机器;如设定为SYSTEM则只有在用户想进入BIOS设置...
2. **WIM(Windows Instrumentation Model)**:通过学习VBS中的WIM特性,你可以更好地控制和操作系统层面的对象,提高脚本的灵活性和效率。 3. **脚本复用与多脚本运行**:理解如何创建和调用函数库,以及如何在...