建立文件 和删除文件
Option Explicit
Dim fso
Set fso=CreateObject("Scripting.FileSystemObject")
fso.CreateFolder="C:\Users\...\Desktop\test" '建立文件夹
fso.CreateFolder="C:\Users\...\Desktop\test.txt" ‘建立文件
fso.DeleteFile="C:\Users\...\Desktop\test" '删除文件夹
fso.DeleteFile="C:\Users\...\Desktop\test.txt" ‘删除文件
=====================================================================
设置ie样式打开ie并传值
Option Explicit
dim ie,x
set x=CreateObject("wscript.shell")
Set ie =CreateObject("internetExplorer.Application")
ie.Navigate "http://baidu.com"
ie.Toolbar=0
ie.StatusBar=0
ie.Height=500
ie.Width=400
ie.Top=0
ie.Left=0
ie.Resizable=0
ie.Visible=1
do while ie.Busy
wscript.sleep 3000
loop
x.sendkeys"a771948524"
x.sendkeys"{enter}"=====================================================================
文本读取
Option Explicit
Dim fso,oFile,a
Set fso=CreateObject("Scripting.FileSystemObject")
Set oFile =fso.OpenTextFile("d:\text.txt")
For a=1 to 3
'msgbox oFile.read(1) '每次读取一个字符
msgbox oFile.readline
next
msgbox "end"
=====================================================================
文本写入
Option Explicit
Dim fso,oFile
Const WR=2
Set fso=CreateObject("Scripting.FileSystemObject")
Set oFile =fso.OpenTextFile("d:\text.txt",WR,True)
oFile.Write "teting this file"
oFile.WriteLine "this is line"
oFile.WriteBlankLines(5) '写五行空行
oFile.Write "teting this file1"
msgbox oFile.ReadAll
=====================================================================
文本的追加写入
Option Explicit
Dim fso,oFile
Set fso=CreateObject("Scripting.FileSystemObject")
Set oFile =fso.OpenTextFile("d:\text.txt",8) ’参数8是追加写入
oFile.Write "teting this file"
oFile.WriteLine "this is line"
oFile.WriteBlankLines(5) '写五行空行
oFile.Write "teting this file1"
文件的分割 直接拖放
Dim fso,File,Num,Temp,Temp2,Num2,Num3,Temp3,Temp4,Num4,Num5,Temp5,outname
Set fso = CreateObject("scripting.filesystemobject")
File=WScript.Arguments(0)
Num=InputBox("请输入每份字符数:")
Set Re=fso.OpenTextFile(File,1)
Temp = Re.ReadAll
Num2=Len(Temp)
Num2=Num2/Num
Num2=Fix(Num2)
For Temp2=1 To Num2
Num3=Temp2+(Temp2-1)*(Num-1)
Temp3 = Mid(Temp,Num3,Num)
outname=fso.getfile(file).parentfolder&"\"&Temp2&".txt"
fso.CreateTextFile(outname)
fso.OpenTextFile(outname,2).Write(Temp3)
Next
Num4=Len(Temp) Mod Num
Num5=Num3+Num
Temp3=Mid(Temp,Num5,Num4)
Temp5=Temp2+1
fso.CreateTextFile(fso.getfile(file).parentfolder&"\"&Temp2&".txt")
fso.OpenTextFile(fso.getfile(file).parentfolder&"\"&Temp2&".txt",8).Write(Temp3)
MsgBox "分割完成!",64,"完成!"
vbs 练习1
原创
©著作权归作者所有:来自51CTO博客作者zhangxinglong12的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:bat
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
OD练习1
猜字谜、木板、查找重复代码
字符串 算法 od 华为机试 -
mysql练习1
题目来源mysql练习1描述题目:现在运营想要查看用户信息表中所有的数据,请你取出相应结果示例:user_profileid device_id g
mysql 数据库 database 用户信息 数据 -
算法练习1
求n个整数里,连续m个整数乘积最大的一组。如:[1,2,4,5,3,4]m为2时, 1,2 2,4。下面是我用,列表推导
开发语言 python 数组 乘积最大 -
指针练习(1)
指针练习
数组 逗号表达式 整型 -
docker本地registry 太慢
1.docker的网络1.1 本地docker网络的拓扑结构 docker关心两种类型的网络:单主机虚拟网络和多主机虚拟网络。本地虚拟网络用来提供容器的隔离。多主机虚拟网络构建了一个抽象的覆盖网络,在这个网络中,任何容器相对于网络上的其他容器都是独立的、可路由的IP地址。 &nbs
docker本地registry 太慢 linux运维 docker IP DNS