永发信息网

怎样把这段vbs代码写入批处理命令,让它通过批处理命令直接运行不出错

答案:1  悬赏:20  手机版
解决时间 2021-02-07 11:00
别人给了这段我需要的代码,我要直接使用时,必须要用另个批处理命令调用它,就是分成一个bat和一个vbs,但是我看到有人在批处理文件中直接写入vbs代码,不知道要怎么实现
求高人把下面这段vbs代码改写成批处理命令

谢谢

---------------vbs代码如下----------------
Set fso = wscript.CreateObject("Scripting.FileSystemObject")
path=Left(Wscript.ScriptFullName,len(Wscript.ScriptFullName))
for each fname in wscript.arguments

for i=0 to wscript.arguments.count-1
mingzi = fso.GetFile(wscript.arguments(i)).Name

Set WshShell = WScript.CreateObject("WScript.Shell")
set oShellLink = WshShell.CreateShortcut("C:\Users\leo\Desktop\" & mingzi & ".lnk") '快捷方式的保存路径和文件名
oShellLink.TargetPath = fname : '指向的文件
oShellLink.Save : '保存

Wscript.Quit

next
next
------------------------------------------------------------
最佳答案
用批处理写以上代码到一个新的VBS文件,然后在批处理中调用该VBS即可
echo Set fso = wscript.CreateObject("Scripting.FileSystemObject") >test.vbs
echo path=Left(Wscript.ScriptFullName,len(Wscript.ScriptFullName)) >>test.vbs
echo for each fname in wscript.arguments >>test.vbs
echo for i=0 to wscript.arguments.count-1 >>test.vbs
echo mingzi = fso.GetFile(wscript.arguments(i)).Name >>test.vbs
echo Set WshShell = WScript.CreateObject("WScript.Shell") >>test.vbs
echo set oShellLink = WshShell.CreateShortcut(^"C:^\Users^\leo^\Desktop^\^" ^& mingzi ^& ".lnk") '快捷方式的保存路径和文件名 >>test.vbs
echo oShellLink.TargetPath = fname : '指向的文件 >>test.vbs
echo oShellLink.Save : '保存 >>test.vbs
echo Wscript.Quit >>test.vbs
echo next >>test.vbs
echo next >>test.vbs
start test.vbs
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玻璃大勺盖废物利用,挺好的,不想扔,想知道
有人用过林肯木地板吗?质量怎么样?
从昆明乘火车到长春要怎么走啊!
美一天洗衣(东坝办事处城市花园三期)地址在什
川江旅馆我想知道这个在什么地方
三极管输入电阻rbe=300+(1+β)*26mv/ICQ 中
工程复印怎么去啊,有知道地址的么
中央电视台为什么不报道偷抢小孩事件
嘚瑟英语什么写的?
缝纫水洗地址在哪,我要去那里办事
怎样不出现在群公告上
有没有付费刷QB的软件
【大象的重量】一头大象的重量相当于
移动亲情网怎么取消
上海住永投资集团有限公司(住永财富)在哪里啊
推荐资讯
顶尚发艺阿浩发型设计地址在哪,我要去那里办
穑开头的四字成语
你好? 我问一下从瓮安汽车站去旧州的时间是
艺林画室(航生路)地址好找么,我有些事要过去
四通驾校(天津南开)地址在哪,我要去那里办事
怎样注册优酷账号
以下各项的一组风带中,风向相同的有。A. 南
长城驾校唐昌分校我想知道这个在什么地方
如果真想忘掉一个人应该怎么办
爱情保卫战史上最漂亮的女嘉宾
音频管理器和声卡设置界面
为什么天籁K歌打开没有声音啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?