亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > VBScript > 正文

寫(xiě)個(gè)設(shè)置命令的VBS腳本代碼

2020-07-26 11:52:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

'作者:劉先勇 (Eric Liu)
'將以下代碼復(fù)制并保存為"系統(tǒng)命令.VBS",并運(yùn)行安裝。
'安裝成功后,可通過(guò)在程序、文件或文件夾上點(diǎn)右鍵->發(fā)送到->系統(tǒng)命令來(lái)設(shè)置一個(gè)命令,然后在運(yùn)行中就可以輸入該命令打開(kāi)文件了。
'腳本運(yùn)行一次后在右鍵菜單中增加從這里運(yùn)行CMD的快捷方式,還增加查找目標(biāo)文件快捷方式

'On Error Resume Next
If (lcase(right(wscript.fullname,11))<>"wscript.exe") then
set objShell=createObject("wscript.shell")
objShell.Run("Wscript //nologo "&chr(34)&wscript.scriptfullname&chr(34))
Wscript.Quit
end if

Set pCmd=CreateObject("WScript.Shell")
Set pFso=CreateObject("Scripting.FileSystemObject")
Set pShell = CreateObject("Shell.Application")
Set pSysEnv = CreateObject("WScript.Shell").Environment("system")
strComputer = "."
Set pWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")

Function LGetPath(pFile)
iLastSepPos = InstrRev(pFile, "/", -1, 1)
If iLastSepPos <= 0 Then
LGetPath=""
Exit Function
Else
LGetPath = Left(pFile, iLastSepPos-1)
End If
End Function

Function GetLnkTarget(linkPath)
linkPath=Replace(linkPath, "/", "http://")
Set pFiles = pWMIService.ExecQuery("Select * From Win32_ShortcutFile WHERE Name = " & "'" & linkPath & "'")
For Each pFile in pFiles
GetLnkTarget=pFile.Target
Exit For
Next
End Function

Function ListSysCmd(pFileName)
SysCmdPath=pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd")
Set pFolder = pFso.GetFolder(SysCmdPath)
Set pFile = pFso.OpenTextFile(pFileName, 2, True)

For Each file in pFolder.Files
linkPath=SysCmdPath & "/" & file.name
IF UCASE(Right(file.name, 4))=".LNK" Then
Set lnkFiles = pWMIService.ExecQuery("Select * From Win32_ShortcutFile WHERE Name = " & "'" & Replace(linkPath, "/", "http://") & "'")
For Each lnkFile in lnkFiles
pFile.WriteLine(linkPath & " " & lnkFile.Target)
Next
Else
pFile.WriteLine linkPath
End IF
Next
End Function

Function GetConfigPath
Set pFolder = pShell.BrowseForFolder(0, "請(qǐng)選擇一個(gè)目錄:", 0, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
If pFolder Is Nothing Then
Wscript.Quit
End If
Set pFolderItem = pFolder.Self
GetConfigPath = pFolderItem.Path
End Function

Sub SetEnv(pPath, pValue)
If pValue="" Then
pSysEnv.Remove(pPath)
Else
pSysEnv(pPath) = pValue
End IF
End Sub

Function GetEnv(pPath)
GetEnv = pSysEnv(pPath)
End Function

'判斷一個(gè)字符串是否匹配一個(gè)正則表達(dá)式
' ^/w+[@]/w+[.]/w+$ E-Mail地址
' ^[0-9-]+$ 數(shù)字
Function IsMatch(Str, Patrn)
Set r = new RegExp
r.Pattern = Patrn
IsMatch = r.test(Str)
End Function

Sub AddNewCmd(pShortCutName, pTargetPath, pCmdLocation)
IF pShortCutName<>"" Then
LinkDir = pCmdLocation
Set pCmdLink = pCmd.CreateShortcut(LinkDir & "/" & pShortCutName & ".lnk")
pCmdLink.TargetPath = pTargetPath
pCmdLink.WindowStyle = 1
pCmdLink.Hotkey = ""
pCmdLink.IconLocation = "%systemroot%/system32/shell32.dll,146"
pCmdLink.Description = "Shortcut Created At " & Date() & " " & Time()
pCmdLink.WorkingDirectory = LGetPath(pTargetPath)
pCmdLink.Save
End IF
End Sub

Set pArgs=Wscript.Arguments
If pArgs.Count = 0 Then '無(wú)參運(yùn)行,復(fù)制自身到SendTo文件夾。

MsgBox "注意無(wú)參運(yùn)行即執(zhí)行安裝過(guò)程!" & VBCRLF & _
"安裝過(guò)程包括以下操作:" & VBCRLF & VBCRLF & _
"1、在發(fā)送到目錄中建立該腳本的快捷方式;" & VBCRLF & _
"2、完成安裝后可通過(guò)發(fā)送到建立快捷方式;" & VBCRLF & _
"3、所有快捷命令可通過(guò)運(yùn)行(WIN+R)執(zhí)行。" & VBCRLF
SysCmdPath = GetConfigPath
If SysCmdPath = "" Then WScript.Quit()

pCmd.RegWrite "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd", SysCmdPath, "REG_SZ"
'Path = pCmd.RegRead("HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager/Environment/Path")
Path = GetEnv("Path")

If Right(SysCmdPath, 1)="/" Then SysCmdPath = Left(SysCmdPath, Len(SysCmdPath)-1)
SysCmdPathPattern ="(;)?(" & Replace(SysCmdPath, "/", "http://") & ")(//)?(;|$)"
If Not IsMatch(Path, SysCmdPathPattern) Then
Path = Path & ";" & SysCmdPath
SetEnv "Path", Path
End If

thisFile = WScript.ScriptFullName
IF thisFile<>SysCmdPath & "/" & WScript.ScriptName Then
pFso.CopyFile thisFile, SysCmdPath & "/"
thisFile = SysCmdPath & "/" & WScript.ScriptName
End IF

AddNewCmd "N系統(tǒng)命令", thisFile, pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SendTo")
'在右鍵菜單中增加創(chuàng)建當(dāng)前文件或文件夾的系統(tǒng)快捷命令的菜單項(xiàng)
pCmd.RegWrite "HKEY_CLASSES_ROOT/*/shell/G創(chuàng)建系統(tǒng)命令/command/", "WScript.exe " & thisFile & " ""%1""", "REG_SZ"
pCmd.RegWrite "HKEY_CLASSES_ROOT/Directory/shell/G創(chuàng)建系統(tǒng)命令/command/", "WScript.exe " & thisFile & " ""%1""", "REG_SZ"
'在右鍵菜單中增加在當(dāng)前路徑打開(kāi)CMD窗口命令的菜單項(xiàng)
pCmd.RegWrite "HKEY_CLASSES_ROOT/*/shell/Q在此打開(kāi)CMD/command/", "CMD /K PUSHD ""%1//..""", "REG_SZ"
pCmd.RegWrite "HKEY_CLASSES_ROOT/Directory/shell/Q在此打開(kāi)CMD/command/", "CMD /K PUSHD ""%1""", "REG_SZ"

'在右鍵菜單中增加在查找快捷方式位置的菜單項(xiàng)
pCmd.RegWrite "HKEY_CLASSES_ROOT/*/shell/W查找目標(biāo)位置/command/", "WScript.exe " & thisFile & " S ""%1""", "REG_SZ"
pCmd.RegWrite "HKEY_CLASSES_ROOT/Directory/shell/W查找目標(biāo)位置/command/", "WScript.exe " & thisFile & " S ""%1""", "REG_SZ"

AddNewCmd "Q", pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd"), pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd")
AddNewCmd "QC", thisFile, pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd")
MsgBox "安裝成功!"
ElseIf pArgs.Count = 1 Then
IF UCase(pArgs(0))="EDIT" Then '只有一個(gè)參數(shù)且為Edit時(shí), 打開(kāi)此腳本進(jìn)行編輯。
pCmd.Run("Notepad.exe " & WScript.ScriptFullName)
WScript.Quit()
ElseIF UCase(pArgs(0))="LIST" Then '只有一個(gè)參數(shù)且為L(zhǎng)ist時(shí), 列出所有已經(jīng)建立的快捷方式和其對(duì)應(yīng)的目標(biāo)文件。
ResultFile=pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd") & "/ListSysCmd.txt"
ListSysCmd ResultFile
pCmd.Run("Notepad.exe " & ResultFile)
WScript.Quit()
Else '只有一個(gè)參數(shù)時(shí), 默認(rèn)處理方式是建立傳入的文件路徑的快捷方式。
pShortCutName=InputBox("請(qǐng)輸入該快捷方式的名字:", "創(chuàng)建快捷命令...", "")
IF pShortCutName="" Then WScript.Quit()
AddNewCmd pShortCutName, pArgs(0), pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd")
End IF
ElseIf pArgs.Count = 2 Then
IF UCase(pArgs(0))="S" Then '查找快捷方式目標(biāo)文件位置
'判斷是否包括/,從右鍵菜單執(zhí)行會(huì)直接傳遞目標(biāo)地址,從快捷方式中需要組合快捷方式的地址。
IF Instr(pArgs(1), "/") > 0 And Instr(pArgs(1), ".lnk") = 0 Then '從右鍵菜單執(zhí)行
pCmd.Run("Explorer.exe /select, " & pArgs(1))
Else '從命令行執(zhí)行
IF Instr(pArgs(1), "/") > 0 Then '全路徑.lnk路徑
linkPath=pArgs(1)
Else
linkPath=pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd") & "/" & pArgs(1) & ".lnk"
End IF
linkPath=Replace(linkPath, "/", "http://")
Set pFiles = pWMIService.ExecQuery("Select * From Win32_ShortcutFile WHERE Name = " & "'" & linkPath & "'")
For Each pFile in pFiles
pCmd.Run("Explorer.exe /n, /select, " & pFile.Target)
Next
End IF
Else
'FileLocation, ShortCutName
pShortCutName=pArgs(1)
AddNewCmd pShortCutName, pArgs(0), pCmd.RegRead("HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/SysCmd")
End IF
End If

復(fù)制好腳本存為Syscmd.vbs或其它名稱,就可以雙擊安裝了,安裝過(guò)程很簡(jiǎn)單,只有以下幾步.

1.雙擊開(kāi)始安裝

 

install1

2.選擇安裝目錄

 image image

3.安裝成功

image

現(xiàn)在再來(lái)查看一下右鍵菜單

1. 創(chuàng)建快捷命令功能

image

在你要?jiǎng)?chuàng)建快捷命令的exe程序或任何其它文件上點(diǎn)右鍵,然后選擇快捷菜單中的"G創(chuàng)建系統(tǒng)命令",或者直接按字母G,彈出以下對(duì)話框:

image

直接輸入快捷命令,如QQ,快捷命令QQ就創(chuàng)建成功了.

然后想啟動(dòng)QQ時(shí)直接WIN+R打開(kāi)運(yùn)行窗口,并輸入QQ回車,QQ程序啟動(dòng)就這么簡(jiǎn)單

image

image

2.在這里打開(kāi)CMD功能

在任何文件或文件夾上點(diǎn)右鍵,然后選擇"Q在此打開(kāi)CMD"或者直接按Q,就會(huì)以此目錄為工作目錄打開(kāi)CMD窗口

image

 image

3.查找目標(biāo)位置功能

對(duì)于Windows快捷方式,經(jīng)常遇到想要查找其它文件位置的情況,一般都是點(diǎn)右鍵然后查屬性,查點(diǎn)查找文件找到,現(xiàn)在任何文件或文件夾上點(diǎn)右鍵都會(huì)有如下菜單,選擇"W查找目標(biāo)位置"或直接按W,可以查找到快捷方式的目標(biāo)文件或文件夾位置,也可以查找到桌面上程序的目錄位置.

image

直接定位文件所在目錄并打開(kāi):

image

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
久久精品视频网| 欧美高清性hdvideosex| 欧美h视频在线观看| 吴梦梦av在线| 亚洲精品97久久中文字幕| 欧美精品性视频| 久久久久国产一区二区| 99久热在线精品996热是什么| 丰满少妇高潮久久三区| 久热在线观看视频| 欧美h视频在线观看| 欧美精品一区视频| 日本一级在线观看| 成人黄色综合网站| 日韩不卡在线观看日韩不卡视频| 不卡av一区二区| 欧美一区二区免费在线观看| 亚洲综合中文字幕在线观看| 在线免费观看高清视频| 第一次破处视频| 1234区在线观看视频免费| 国产精品第七影院| 青青草国产精品97视觉盛宴| 超薄肉色丝袜脚交一区二区| www.97av| 91九色鹿精品国产综合久久香蕉| 国产成人艳妇aa视频在线| 欧美电影免费观看高清完整| 成年网站在线在免费播放| 亚洲一级少妇| 久久久久九九精品影院| 色老板在线视频一区二区| 不卡中文字幕| 免费的黄色片| 麻豆国产尤物av尤物在线观看| 欧洲福利电影| 国产丝袜在线播放| 成人在线免费高清视频| 国产老妇另类xxxxx| 色噜噜狠狠色综合中国| 亚洲精品久久嫩草网站秘色| 国产精品一区二区黑人巨大| 成人在线免费av| 中文字幕精品视频在线| 国产日韩精品综合网站| av大片免费看| 俄罗斯精品一区二区| 日韩欧美一区视频| 97精品国产福利一区二区三区| 色偷偷偷综合中文字幕;dd| japanese国产精品| 国产熟女高潮一区二区三区| 久久久久伊人| 9191国语精品高清在线| 黄网网址免费| 福利一区二区在线观看| 久久综合五月天| 亚洲日穴在线视频| 亚洲人与黑人屁股眼交| 免费97视频在线精品国自产拍| 日韩亚洲欧美成人一区| 精品国内亚洲2022精品成人| 国产精品白嫩白嫩大学美女| 久久久国内精品| 色yeye香蕉凹凸一区二区av| 超鹏97在线| 色综合久久久久综合体桃花网| 超碰男人的天堂| 中文字幕丰满人伦在线| 美女久久久久久久| 欧美性猛交xxxx乱大交极品| 亚洲欧洲一区二区三区在线观看| 九九九伊在人线综合| 日日干夜夜操| 国产亚洲精品美女久久久久| 555www成人网| 四虎4545www精品视频| 一级特黄a大片免费| 国内精彩免费自拍视频在线观看网址| 久久久久99人妻一区二区三区| 日韩精品一区二区av| 男插女视频网站| 忘忧草在线影院两性视频| 岛国爱情动作片在线| 深爱五月激情网| 久久久久久九九九九| 久久久国产精品亚洲一区| 精品国产亚洲在线| 久久69成人| 日韩在线视频第一页| 中国成人亚色综合网站| 不用播放器的免费av| 国产成人亚洲综合a∨婷婷图片| 精品国产精品三级精品av网址| 韩国xxxx做受gayxxxx| 黄视频在线播放| 亚洲午夜小视频| 91在线电影| 欧美午夜精品理论片a级按摩| 97**国产露脸精品国产| 亚洲影视一区二区三区| 日日摸日日添日日躁av| 最新二区三区av| 超碰成人久久| 日韩久久久久久久久| 在线观看av日韩| 欧美精品影院| 亚洲免费视频成人| 久久久久综合| 亚洲AV无码精品国产| 国产欧美日韩一区二区三区在线| 欧美一区二区福利| 久久综合色一综合色88| 成人在线免费小视频| 国产成人自拍一区| 18成人在线观看| 午夜剧场高清版免费观看| caoporn国产精品| 欧美日韩人人澡狠狠躁视频| 色婷婷综合激情| 伊人精彩视频| 精品国产伦一区二区三区| 成人一区二区三区视频在线观看| 国产伦精品一区二区三区照片| a级片在线观看免费| 亚洲欧美日韩国产精品| 精品中文字幕一区二区三区四区| 蜜臀av在线播放| 亚洲欧美激情在线视频| 欧美影视一区二区三区| 色黄视频免费看| 久久精品.com| 91网址在线观看| 日本成人a视频| 久久久久九九精品影院| 国产清纯在线一区二区www| 日日嗨av一区二区三区四区| 91麻豆成人精品国产| 懂色av一区二区三区蜜臀| 日本高清中文字幕二区在线| 欧美国产一区视频在线观看| 国产微拍精品一区| 777午夜精品视频在线播放| 人人干视频在线| 波多视频一区| 中文字幕一二区| 国产91亚洲精品一区二区三区| 成年人视频在线网站| 亚洲综合色自拍一区| aaa在线播放视频| 色777狠狠狠综合伊人| 日本一道高清亚洲日美韩| 区一区二区三区中文字幕| 91中文在线视频| 香蕉影视欧美成人| 国产精品主播| 欧美日韩国产综合久久| 久久99久久久久| 97中文字幕在线| 欧美被狂躁喷白浆精品| 亚洲成a人片77777在线播放| 国产精品va在线播放我和闺蜜| 91九色91蝌蚪| √最新版天堂资源网在线| 911美女片黄在线观看游戏| 黄频免费在线观看| 久久综合丝袜日本网| 亚洲午夜av久久乱码| 国产精品视频一区二区三区| 国产精品麻豆99久久久久久| 男人操女人视频网站| 麻豆传媒网站在线观看| 国产精品久久久一区麻豆最新章节| 夜夜躁狠狠躁日日躁2021日韩| 亚洲资源视频| 日韩国产高清在线| 一区中文字幕| 成人黄色小视频在线观看| 中文字幕成人在线| 天天爱天天操天天干| 欧美r级电影在线观看| 性欧美大胆高清视频| 一本色道a无线码一区v| 男生操女生视频在线观看| 波多野结衣三级视频| 中中文字幕av在线| 嘿咻视频在线看| 日本桃色视频| 在线亚洲激情| 欧洲一区二区在线观看| 亚洲尤物在线视频观看| 日韩免费一区二区三区| 亚洲精品欧美二区三区中文字幕| 秋霞毛片久久久久久久久| 日韩久久不卡| 亚洲天堂偷拍| 一区二区三区国产福利| 亚洲免费观看高清完整版在线观看熊| 福利片一区二区| 男人用机机桶女人| 秋霞影视一区二区三区| 国产精品xxx在线观看| 亚欧洲精品视频| 亚洲一二三四| 中文字幕制服丝袜成人av| 国产无套精品一区二区三区| 污污软件在线观看| 91在线无精精品白丝| 黄色免费福利视频| 欧美日韩午夜视频| 青春草免费在线视频| 久久国产精品露脸对白| 中文在线免费一区三区| www.777色| 国产精品va无码一区二区| 久久99精品久久久久| 国产网站在线免费观看| 中文字幕福利视频| 日韩欧美中文字幕在线视频| 亚洲一区二区| 欧美—级a级欧美特级ar全黄| 欧美成人在线免费| 99久免费精品视频在线观看| 欧美精品一二区| 日日摸夜夜添夜夜添毛片av| 怡红院av一区二区三区| 成人性生交大片免费看网站| 性欧美69xoxoxoxo| 奇米777日韩| 性感小视频在线看免费| 国产精品久久久久久久一区探花| 日韩av超清在线观看| 日韩欧美一区二区视频在线播放| 91精品欧美一区二区三区综合在| 免费三级欧美电影| 黄色片在线观看网站| 一本色道久久综合亚洲精品图片| 天天综合永久入口| 日韩一区亚洲二区| julia京香一区二区三区| 夜夜爽av福利精品导航| 91国偷自产一区二区使用方法| 欧美色综合天天久久综合精品| 成人黄色大片在线免费观看| 久久精品999| 九九九热精品免费视频观看网站| 久久艳片www.17c.com| 国产精品国产三级国产aⅴ9色| 91九色综合久久| 国产日产欧产精品推荐色| 欧美一区二区私人影院日本| 婷婷久久综合| 欧美xxxooo| 午夜在线观看免费一区| 一级性生活大片| a4yy在线播放免费观看视频| 91九色蝌蚪porny| 99久久人妻无码精品系列| av中文字幕免费观看| 日本在线播放一区二区三区| 国产一区二区丝袜高跟鞋图片| 欧美日韩第一页| 日本成人看片网址| 日韩免费电影在线观看| 日韩亚洲第一页| 麻豆乱码国产一区二区三区| 欧美人与性动交α欧美精品济南到| 亚洲精品精品一区| 日本a人精品| 欧美日韩视频免费观看| 一级毛片在线观| 91成人短视频在线观看| 91麻豆免费观看| 国产欧美自拍| 在线亚洲色图| 亚洲国产精品激情在线观看| 国产97人人超碰caoprom| crdy在线观看欧美| 宅男66日本亚洲欧美视频| 手机av在线| www日韩tube| 水蜜桃色314在线观看| 污网站在线观看视频| 中文字幕一区二区三中文字幕| 亚洲天堂男人天堂| 99精品在线视频观看| 亚洲 欧美 变态 另类 综合| 日韩欧中文字幕| 日产精品一区二区| 四季av一区二区凹凸精品| 日韩高清在线观看| 精品人妻一区二区三区蜜桃| 成人在线观看www| 日本精品免费一区二区三区| 精品捆绑调教一区二区三区| 成人黄色一区二区| 99精品在线视频观看| 欧美一区二区免费在线观看| 国产成人手机高清在线观看网站| 成人免费无遮挡无码黄漫视频| 国产免费不卡av| 欧美成aaa人片免费看| 日韩69视频在线观看| 久久99热在线观看7| 亚洲精品成人精品456| 日本在线视频一区二区三区| 中文亚洲欧美| 亚洲一区二区久久久久久久| 亚洲国产av一区二区| 潘金莲一级淫片aaaaaaa| 欧美日韩p片| 午夜性色一区二区三区免费视频| 日韩在线欧美在线国产在线| 国产中文字幕在线播放| 91精品综合久久久久久| 999久久久亚洲| 中文字字幕在线中文乱码电影| 黄色av网站在线播放| 强乱中文字幕av一区乱码| 可以看美女隐私的网站| 懂色一区二区三区免费观看| 午夜国产不卡在线观看视频| 精品久久久久久久久久久| 色综合影院在线| 欧美成人在线免费| 精品国产18久久久久久二百| 一区二区免费视频| 亚洲精品欧美|