返回
拖拽文件显示文件路径的VBS代码大全
电脑技巧
2023-12-06 10:57:34
VBS 代码助力文件拖拽操作
拖拽文件:用 VBS 代码轻松实现
在日常使用电脑的过程中,我们常常需要将文件拖拽到其他程序中执行操作,例如将文件拖拽到批处理文件中执行,或将文件拖拽到记事本中打开。此时,VBS 代码就派上了用场。
1. VBS 代码实现文件拖拽
1.1 拖拽文件到批处理文件
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run strFile, 1, False
1.2 拖拽文件到记事本
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run "notepad.exe " & strFile, 1, False
1.3 VBS 拖拽文件路径
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
MsgBox strFile
1.4 拖拽文件执行批处理
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run "cmd.exe /c " & strFile, 1, False
1.5 VBS 显示文件路径
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.Echo strFile
1.6 拖拽文件到桌面快捷方式
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run strFile, 1, False
1.7 如何拖拽文件到桌面
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run "explorer.exe " & strFile, 1, False
1.8 拖拽文件到 exe
On Error Resume Next
Dim strFile
strFile = WScript.Arguments(0)
If strFile = "" Then
WScript.Quit
End If
WScript.CreateObject("WScript.Shell").Run strFile & " " & strFile, 1, False
2. 常见问题解答
2.1 如何拖拽文件到某个特定程序?
修改 VBS 代码中指定的程序路径,将其替换为您要拖拽文件的目标程序路径。
2.2 如何在拖拽文件时执行多个操作?
将多个操作命令串联起来,使用分号分隔。例如,将文件拖拽到批处理文件中并执行它:
WScript.CreateObject("WScript.Shell").Run "cmd.exe /c " & strFile & " & pause", 1, False
2.3 拖拽文件时如何获取文件路径?
使用 WScript.Arguments(0)
访问被拖拽文件的路径。
2.4 如何为拖拽文件创建快捷方式?
使用 WScript.CreateObject("WScript.Shell").CreateShortcut()
创建快捷方式,并将文件路径设置为目标。
2.5 拖拽文件时如何显示提示?
使用 MsgBox
函数在拖拽文件时显示提示。
3. 结语
VBS 代码为文件拖拽操作提供了强大的灵活性。通过理解这些代码,您可以轻松实现文件拖拽功能,提升您的工作效率。