这是因为vbs格式文件被设置了默认打开方式为记事本,将vbs格式文件打开方式设置为“Microsoft ® Windows Based Script Host”即可:
1、右击桌面上的vbs格式文件,在展开的列表中点击“属性”按钮:
2、砸i属性设置界面中点击打开方式后面的“更改...”按钮更改打开方式:
3、在d出的打开方式中选择“Microsoft ® Windows Based Script Host”,然后点击“确认”按钮保存:
4、这时双击vbs格式文件会直接运行脚本,如果脚本有错误会d出错误信息:
下面的代码是读取当前文件夹的所有文件:'══代══码══开══始════
set fso=CreateObject("Scripting.FileSystemObject")
set fs=fso.getfolder(".").files
for each f in fs
msgbox f.path
next
'══代══码══结══束════
说明:
使用folder对象中的files属性,获取文件集合,然后用for each枚举。
枚举到的都是一个file对象,当然可以直接应用其属性和方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)