当前位置: 首页 > ds >正文

自动交换两个文件的文件名 VSB脚本技巧 电脑技巧

交换两个文件的文件名,这个东西有什么好处呢,一般情况下,我们不需要交换两个文件的文件名,但是在特殊情况下,比如说我们做文件的替换的时候,文件名肯定是相同的,这时候我们要把文件名改成相同的,就需要手动去改。

自动交换两个文件的文件名 VSB脚本技巧 电脑技巧

Set objShell = CreateObject("WScript.Shell")

Set objFSO = CreateObject("Scripting.FileSystemObject")

If WScript.Arguments.Count <> 2 Then

    WScript.Quit

End If

strFile1 = WScript.Arguments(0)

strFile2 = WScript.Arguments(1)

If Not objFSO.FileExists(strFile1) Or Not objFSO.FileExists(strFile2) Then

    WScript.Quit

End If

tempName = objFSO.BuildPath(objFSO.GetParentFolderName(strFile1), "_temp_" & objFSO.GetExtensionName(strFile1))

objFSO.MoveFile strFile1, tempName

objFSO.MoveFile strFile2, strFile1

objFSO.MoveFile tempName, strFile2

http://www.xdnf.cn/news/13085.html

相关文章:

  • 操作系统期末版
  • 免杀对抗--PE文件结构
  • 汽车车载软件平台化项目规模颗粒度选择的一些探讨
  • 【学习笔记】TLS
  • 贝叶斯医学分析中“先验”的如何进行选择(文献解读)
  • Java【基础篇0】
  • java中装饰模式
  • Go内存池设计与实现:减少GC压力
  • ASM,LVM,扫描并扩容步骤-linux
  • 什么是双脉冲测试?
  • 【C++】第十一节—一文详解vector(使用+杨辉三角+深度剖析+模拟实现+细节详细补充)
  • 为什么要引入内联函数?
  • Python Selenium登录网易邮箱
  • FastAPI实战起步:从Python环境到你的第一个“Hello World”API接口
  • day 18进行聚类,进而推断出每个簇的实际含义
  • token和md5
  • Spring Boot 完全指南:快速构建企业级应用
  • vue中Echarts的使用
  • 【评测】Qwen3-Embedding模型初体验
  • frida Hook入门
  • [FreeRTOS]1.FreeRTOS基础知识
  • Java处理字符数组转换为开始日期和结束日期
  • 【学习笔记】深入理解Java虚拟机学习笔记——第3章 垃圾收集器与内存分配策略
  • LLMs之MCP:《Evaluation Report on MCP Servers》翻译与解读
  • 『uniapp』自定义隐私政策弹窗 调整颜色和多语言国际化支持超链接 演示本地插件的使用,和一般性的插件自定义(保姆级图文)
  • CppCon 2015 学习:Live Lock-Free or Deadlock
  • AI架构师修炼之道
  • Linux系统编程中的_GNU_SOURCE宏
  • Promise 基础:异步编程的救星
  • 使用idea开发工具创建javaweb项目工程