把VBS应用到文件(夹)右键菜单中
VBS脚本
下面的例子是右键用VBS脚本获得当前文件路径
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\copypath]
@="复制文件夹路径"
[HKEY_CLASSES_ROOT\Directory\shell\copypath\command]
@="mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)"
[HKEY_CLASSES_ROOT\*\shell\copypath]
@="复制文件路径"
[HKEY_CLASSES_ROOT\*\shell\copypath\command]
@="mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)"
VBS文件
把上面的项值改成如下方式就行了
WScript.exe "C:\Users\JMY-01\Desktop\asdf.vbs" "%1"
参数%1
:当前文件路径
写的参数%1的时候需要注意,一定要加双引号,否则路径一旦有空格,路径返回的就不对。
加双引号时:C:\Windows\Downloaded Program Files\OfficeControl.ocx
不加双引号WScript.exe "C:\Users\JMY-01\Desktop\asdf.vbs" %1
会得到下面的结果
C:\Windows\Downloaded