`

用VBS实现拖动文件便替换特殊字符

 
阅读更多

 

Set args = WScript.Arguments 
Set fs = CreateObject("Scripting.FileSystemObject")   

If args.Count = 0 Then  
    MsgBox "You called this script directly, no arguments specified!" 
Else
    For Each argument In args 
        filename = argument
        Const ForReading = 1, ForWriting = 2, ForAppending = 8
        If fs.FileExists(filename) Then 

              Set handle = fs.OpenTextFile(filename,ForReading,True)  
              Dim line
              Do While handle.AtEndOfStream=False
                   readStr = handle.readline
                   line=line&Replace(readStr,"a","A")&vbNewLine
                   'line=Replace(line,"""","'")'替换双引号为单引号
                   '其它Reaplace
              Loop

              Set MyFile= fs.OpenTextFile(filename, ForWriting,True)
              MyFile.WriteLine(line)
              MyFile.Close

        Else
            MsgBox filename & " doesn’t exist!"
        End If
    Next
           'MsgBox "Here’s the list of arguments:" & vbCr & list
End If
  • s.rar (563 Bytes)
  • 下载次数: 0
分享到:
评论

相关推荐

    VBS实现的POST文件上传类(支持二进制)

    'Desc:VBS文件上传类 'Author:shadu@foxmail.com + http://www.motobit.com/tips/detpg_uploadvbsie/ (2001 Antonin Foller, PSTRUH Software) 'Version:1.0 'Update:2010-12-28 19:00 ' ''''''''''''''''''''''''''...

    VBS脚本实现遍历批量替换多目录多文件内容的代码

    VBS脚本实现遍历批量替换多目录多文件内容的代码 VBS脚本实现遍历批量替换多目录多文件内容的代码是使用VBS脚本结合bat命令来实现的,该代码主要用于批量替换多目录多文件中的内容。下面是该代码的详细解释: 首先...

    如何在WINCC中基于VBS实现对EXCEL文件中数据的读写?.docx

    本篇将详细介绍如何在WINCC中基于Visual Basic Script (VBS)实现对Excel文件中的数据进行读写操作。 首先,我们需要了解基础的VBS语法和WINCC的编程环境。VBS是一种弱类型的语言,常用于Windows系统的脚本编写,如...

    CMD下运行vbs替换指定文件的内容

    我自己写的,其中rename.vbs可以替换指定文件的指定内容, 前置条件: 1. Win32 2. 可运行vbs的命令行 使用方法: 1. 命令: rename.vbs "Parth/To/your_file.ext" "string_in_file" "string_to_replace_string_...

    命令行中用VBS实现本文文件编码互换

    4. GB2U8.vbs和U82GB.vbs:它们分别负责将GBK或GB2312编码的文件转换为UTF-8编码,以及将UTF-8编码的文件转换回GBK或GB2312编码。 5. CheckCode.vbs:这个脚本可能用于检测输入文件的当前编码类型,这对于正确执行...

    vbs实现:查找文件后进行删除

    通过vbs语言实现,将文件的路径如何进行查找,查找到以后进行删除,是一个小小的练习题。

    vbs实现循环读写文件并检查

    本篇文章将详细介绍如何使用VBS(Visual Basic Script)实现文件的循环创建、读取与写入,并且能够进行回显检查来验证文件是否正确创建。文章将从VBS的基础概念入手,逐步深入到具体的实现细节。 #### VBS简介 VBS...

    监听目录 文件变化 vbs实现

    于是自己写了个vbs脚本,监听某目录下所有coffee文件,如有变化自动编译成js。 原理是无限循环扫描目录,比对coffee文件MD5值是否变化,不等则执行dos命令编译。退出需删除进程。 需要的人可以改写成监听其它类型...

    vbs版移动文件

    下面将详细阐述VBS移动文件的基本原理、代码实现以及如何读取路径参数。 1. VBS移动文件的基本概念: 在VBS中,我们可以利用Scripting Runtime库中的FileSystemObject(FSO)对象来操作文件和目录,包括移动文件。...

    vbs压缩和解压zip,vbs压缩zip,vbs解压zip

    ### VBS 脚本实现 ZIP 文件的压缩与解压缩 在日常工作中,我们经常会遇到需要对文件进行压缩或解压缩的情况。对于批量处理任务,使用脚本语言可以大大提高效率。Visual Basic Script(VBS)作为Windows环境中的一种...

    自己制作的文件内容和文件名同时替换

    1. `create.bat`:这应该是一个批处理文件,用于调用VBS脚本或执行其他系统命令,比如启动文件替换的过程。 2. `rename.vbs`:这是一个VBScript文件,负责实际的文件内容替换和文件名替换操作。在VBS中,可以使用...

    VBS读写INI文件

    VBS读写INI文件: 读写Ini文件函数: IniFilePath支持相对路径 (".",".."等) Function ReadIniVar(IniFilePath, IniSection, IniKey, IniDefVal) Sub WriteIniVar(IniFilePath,IniSection, IniKey, IniKeyVal)

    西门子WinCC 如何使用 VBS 调用文件打开对话框.pdf

    在自动化和工业控制系统领域,西门子WinCC作为一套广泛应用的监控软件,经常...对于自动化控制系统的初学者和从业人员来说,这篇文档是一个宝贵的资源,可以指导他们快速地掌握如何在WinCC环境下使用VBS实现文件操作。

    vbs提取所有文件属性

    在本场景中,"vbs提取所有文件属性"是指利用VBS脚本来批量获取文件夹中所有文件的基本信息,如文件名和大小。这在处理大量文件时非常实用,可以节省手动操作的时间。 下面我们将详细讲解如何使用VBS脚本来实现这一...

    将vbs文件转换为bat文件

    本案例主要涉及的是将VBScript(VBS)文件转换为Batch(BAT)文件的过程。VBScript是一种由微软开发的轻量级脚本语言,常用于Windows环境中的自动化任务,而BAT文件则是Windows操作系统中的批处理文件,可以执行一...

    VBS选择文件的对话框

    VBS实现选择文件的对话框。Set objDialog = CreateObject("UserAccounts.CommonDialog") objDialog.Filter = "All Files|*.*" objDialog.InitialDir = "C:\" intResult = objDialog.ShowOpen If intResult = 0 Then...

    监听目录 coffee文件变化 vbs实现

    于是自己写了个vbs脚本,监听某目录下所有coffee文件,如有变化自动编译。 原理是无限循环扫描目录,比对coffee文件MD5值是否变化,不等则执行dos命令编译。 需要的人可以改写成监听其它类型文件或所有文件变化时,...

    用VBS清除所有磁盘文件 无极遍历文件、文件夹脚本

    在IT领域,脚本语言是实现自动化任务的强大工具之一,其中VBS(Visual Basic Script Edition)作为Windows系统中广泛使用的脚本语言,被用于各种自动化脚本的编写。本文将详细解析一个使用VBS编写的脚本,该脚本旨在...

    VBS文件制作.txt

    根据提供的文件信息,我们可以从标题、描述以及部分代码内容中提炼出有关VBS(Visual Basic Script)文件制作的相关知识点。 ### VBS文件制作基础 VBS(Visual Basic Script)是一种基于Visual Basic for ...

Global site tag (gtag.js) - Google Analytics