[in .vbs][3in1] 创建多个文件夹 180 => 在所有 180 个文件夹中创建子文件夹 => 移动文件并重命名创建的子文件夹中的文件 [3in1] "x, y, z"

2024-02-27

“x, y, z”(垂直、水平、移动和重命名文件。) 我想组合 3in1 (x,y,z.).vbs

在.vbs中[摘要]

首先在这里阅读

"x" 尝试使用 VBScript 创建多个文件夹 https://stackoverflow.com/questions/3824175/trying-to-create-multiple-folders-with-vbscript

Option Explicit
Dim objFSO, objFolder, strDirectory, i
strDirectory = "C:\New folder (2)\"

Set objFSO = CreateObject("Scripting.FileSystemObject")
i = 0
While i < 180
Set objFolder = objFSO.CreateFolder(strDirectory & i)
i = i+1
WScript.Quit
Wend

"y" 帮助使用VBScript在Windows中创建Folder1/Folder2(这两个文件夹以前不存在,我的意思是创建多级文件夹@ a strech。) https://stackoverflow.com/questions/4407386/help-to-create-folder1-folder2-in-windows-using-vbscript-both-the-folders-not

Set objShell = CreateObject("Wscript.Shell")
objShell.Run "cmd /c mkdir C:\folder1\folder2\folder3"

or

Set fs = CreateObject("Scripting.FileSystemObject")
fs.CreateFolder("C:\New folder\Client")
fs.CreateFolder("C:\New folder\Client\subclient")
fs.CreateFolder("C:\New folder\Client\subclient\subsubclient")

"z"

Set x = CreateObject("Scripting.FileSystemObject")
x.MoveFile "C:\myfile.txt" , "C:\New folder\myfile222.txt"

我想要做

我希望您明白我要使用“x、y、z”(垂直、水平、移动和重命名文件。)

"x" 创建多个文件夹(i = 0 | i

“y”子文件夹(在所有“x”180 个文件夹中)

“z”并移动文件并在新位置重命名

myFSO.MoveFile "C:\myfile1.txt" , "C:\新文件夹\myfile222.txt"

对于 180 个,发送到每个 180 个“x,y”...子文件夹


1)创建多个文件夹,如脚本,最多0-180个文件夹

2) 在创建的所有 180 个文件夹中创建子文件夹。

3) 移动文件 (C:\Name.txt) 并重命名子文件夹 (C:\Newfolder\FolderB\Folder1\FolderQ\folder3\folderG\myfile222.txt) 中的文件

C:\新文件夹\FolderB\Folder1\FolderQ\folder3\folderG

我想将所有内容合并到一个脚本中。


我需要 [创建多个文件夹] [每个文件夹创建 180] = >> [我想创建子文件夹] [并移动文件 (name.txt) 并在子文件夹中重命名]

例如:文件夹 i

“x” 创建多个文件夹,例如 (i = 0 | i

“y”子文件夹如

“C:\新文件夹\FolderB\Folder1\FolderQ\folder3\folderG

“z”移动文件并重命名子文件夹中的文件,例如

myFSO.MoveFile "C:\myfile1.txt" , "C:\新文件夹\myfile222.txt"

myFSO.MoveFile "C:\myfile1.txt" , "C:\新文件夹\FolderB\Folder1\FolderQ\folder3\folderG\myfile222.txt"

我想将多个文件夹与每个文件夹中的子文件夹合并180,并移动文件(Name.txt)并重命名子文件夹(FolderG)中的文件

谢谢你的帮助。 请原谅我的英语我已经用谷歌翻译翻译了 我希望你明白我要使用“x、y、z”(垂直、水平、文件)。


Dim i

With CreateObject("Scripting.FileSystemObject")
    For i = 0 to 179
        SmartCreateFolder "C:\Test\MySet\Folder" & i
        .CopyFile "C:\Test\data.txt", "C:\Test\MySet\Folder" & i & "\file_" & Left(CreateObject("Scriptlet.TypeLib").GUID, 38) & ".txt", True
    Next
    .DeleteFile "C:\Test\data.txt", True
End With

Sub SmartCreateFolder(strFolder)
    ' http://www.visualbasicscript.com/tm.aspx?m=29290
    With CreateObject("Scripting.FileSystemObject")
        If Not .FolderExists(strFolder) then
            SmartCreateFolder(.getparentfoldername(strFolder))
            .CreateFolder(strFolder)
        End If
    End With 
End Sub

感谢SmartCreateFolder2 @EBGreen

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[in .vbs][3in1] 创建多个文件夹 180 => 在所有 180 个文件夹中创建子文件夹 => 移动文件并重命名创建的子文件夹中的文件 [3in1] "x, y, z" 的相关文章

  • 密码通知脚本在剩余天数内引发“类型不匹配”错误

    我可以让每个人单独工作 但我无法让他们一起工作 登录脚本使用strArg 调用HTA文件时 HTA文件会生成一个密码窗口 当登录脚本运行 HTA 文件时 第 31 行和第 106 行出现错误 我知道问题出在strArg 我想不明白 应在到期
  • 如何按对象属性vbscript对字典进行排序

    我正在尝试使用我在网上找到的函数对字典进行排序 该函数通过对象属性 即 Id 进行排序 但在此For Each i In dict我收到此错误消息 Microsoft VBScript 运行时错误 对象不支持此属性或方法 我努力了For E
  • HTA 如何获取当前用户的用户名?

    我想获取当前用户的用户名 然后在我的应用程序名称中创建一个链接 该链接看起来像 http localhost id username I tried Dim objNetworkSet objNetwork CreateObject WSc
  • VBscript 正则表达式替换

    我不知道为什么这仅适用于找到的最后一个实例 而不是我所期望的所有实例 任何帮助表示赞赏 输入字符串 a href http www scirra com target blank http www scirra com a br br a
  • 查找字符串中的所有字符串

    我通过 http 请求响应文本获取 StrTxt 作为 html 字符串 我想找到 StrTxt 中所有出现的 字符串 像这样的东西 for each string in StrTxt StrTxt all matched strings
  • 发送 HTML 电子邮件 asp

    我想在电子邮件中添加一些 html 我已经尝试过以下方法 vFromName someone vFromAddress someemail vTo recipient vSubject someSubject vBodyofemail ta
  • 在 Excel 中打开特定电子表格的 win cmd 是什么?

    我知道您可以从 win cmd 行打开 Excel 文件 但是如何使用 win cmd 打开该文件中的特定电子表格呢 将以下代码粘贴到文本编辑器 记事本 写字板 Word ETC 例如 使用 vbs 扩展名保存文件 ExcelSheet2
  • 经典 ASP 中的超时问题

    我正在开发一个经典的 ASP 项目 在从数据库填充数据并将其绑定到 UI 中时遇到超时问题 我们得到以下错误 脚本超时 超出了脚本执行的最长时间 您可以通过为 Server Scripttimeout 属性指定新值或更改 IIS 作为管理工
  • 在 vbs 中比较两个字符串时,Trim 函数不会删除字符串末尾的空格

    我有一个简单的脚本 它需要两个字符串并比较它们 第一个末尾有一个空格 第二个则没有 Function compare str1 str2 dim a If strComp trim str1 trim str2 0 Then msgbox
  • 用于运行 VBS 脚本的 VB GUI 界面

    我有一个 VBS 脚本 需要每月运行一次 它捕获文件信息 例如文件名 类型 修改日期等 当我处理每个文件时 它会将其全部保存到 CSV 文件中 以便我可以在 Excel 上处理它 为了运行脚本 我设置了一个批处理文件 bat 问题是我需要某
  • 从ini文件中读取数据

    我有一个需要输入文件名的 vbscript 代码是 Dim tsout Set tsout gofs CreateTextFile C csv Dim tsin Set tsin gofs OpenTextFile C csv 我该如何配置
  • 自动打开、更新和保存 Excel 工作簿

    我想在Excel中自动修改列的数字格式 Set excel CreateObject Excel Application Set oWB excel Workbooks Open E Docs Invoice csv Excel Macro
  • 是否有 Windows API 可以修改扩展名的文件类型关联?

    我正在寻找一种方法来以编程方式调整 Windows 系统上文件关联的细节 例如 针对特定文件类型的 打开 操作的 执行此操作的应用程序用户 设置 显然 我可以通过直接修改注册表来做到这一点 但如果有一个 API 我更愿意使用它 因为它可能更
  • 暗淡和公共有什么区别?

    今天提出了一个关于范围的问题 这引起了我的思考 我一直了解 VBScript 范围以及如何声明全局和本地 我突然想到我从来没有使用过Public变量但倾向于使用Dim相反 在全局声明时 据我了解Dim是相同的Public 但如果是这样的话
  • SagePay 表单 - 经典 ASP - 使用 rijndael.asp 时缺少货币字段

    我正在尝试在经典 ASP 中添加 Form Intergration SagePay 支付网关 我有一个来自 SO 的可用 PHP 版本 我已将其翻译成 VBSCRIPT 一切似乎都工作正常 但加密除外 我使用与 PHP 脚本相同的输入 以
  • adArray 的 VBScript / ADODB 语法问题?

    我希望有人能给我一些关于我的 vb 脚本的新视角 该脚本的主要目的是使用一些参数执行存储过程 我得到的错误是 预计声明结束 我没有做过太多的 VB 脚本编写 但从目前为止我发现的情况来看 这个错误是由于某种语法问题造成的 我已经查看这个脚本
  • CDO.消息编码问题

    我们目前正在将邮件递送系统更改为仅使用UTF 8 发件人姓名似乎有问题 当电子邮件包含非 ASCII 字符 希伯来语 时 主题和正文呈现正常 但发件人姓名 如出现在我的 gmail 帐户中 变为 有一行代码 myMail BodyPart
  • 在 VBScript 中导航 XML 节点(对于 Dummy)

    我正在尝试编写一个脚本来为我操作 xml 文件中的一些数据 我对 VBScript 还很陌生 但有 VB NET 和 VBA 背景 所以我觉得我知道自己在做什么 我认为可能有更好的方法来导航文件 而不是对每一行进行大量调用 InStr 或类
  • 有关于 VBScript 正则表达式对象 (RegExp) 的好文档吗? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我们都知道每个正则表达式实现都有其自身的特点 我需要在使用 COM 自动化的应用程序中使用 Micros
  • CreateObject() vbs 的对象列表

    我喜欢脚本 我不喜欢重新发明轮子 所以我喜欢 CreateObject您能给我指出一个可在 VBScript 上使用的广泛且有用的对象列表并附上简短说明吗 确实 我还没有找到超过 50 个的网站 提前致谢 我自己并不知道有这样的列表 但我知

随机推荐

  • Charles proxY:在 https 上重写不起作用

    我正在使用 Charles Proxy 重写网站上的代码 只是为了测试客户的网站 重写适用于除 https 网站之外的所有网站 Charles 可以选择协议 http 或 https 但这也不起作用 每次重写都在 http 上运行良好 而不
  • Firebase 查询 - 嵌套数据

    我正在尝试查询 firebase 中的一些分层数据 我在弄清楚如何查询以下数据结构时遇到了一些困难 orgs KBFXBBEyvgtfqMvU4pi name ACME 123 owner K9IPqIUIuEFzLS0f Pe users
  • 如何测试 Django 测试用例中是否记录了特定日志消息?

    我想确保代码中的某个条件会导致日志消息写入 django 日志 我如何使用 Django 单元测试框架来做到这一点 是否有地方可以检查记录的消息 类似于检查已发送的电子邮件 我的单元测试扩展了django test TestCase 使用m
  • 可滚动弹性盒中的多种背景颜色

    我有一个flexbox flex direction row 具有 2 列内容和固定高度 我希望左栏和右栏分别有红色和蓝色背景 如果任一列溢出 则flexbox的滚动条出现 溢出的部分仍然是红色 蓝色 如果列的内容高度小于flexbox的高
  • 预取指令是否需要在退出之前返回结果?

    在最新的 Intel 和 AMD CPU 上 已执行但请求的行尚未到达指定缓存级别的预取指令是否仍会退出 也就是说 预取的退休是 阻塞 的 因为它看起来对于加载来说是 阻塞 的 还是非阻塞的 关于英特尔处理器 没有 Intel优化手册第7
  • Python 使读取 Excel 文件更快

    我制作了一个读取 Excel 文档并检查第一行是否包含 UPDATED 的脚本 如果是这样 它将整行写入具有相同选项卡名称的另一个 Excel 文档 我的Excel文档有23张纸 每张纸有1000行 现在需要15分钟以上才能完成 有没有办法
  • 使用 Protocol Buffer 进行 Java 序列化

    我想在 Java 应用程序中使用 protobuf 来促进序列化 并且我对 Google 网站上的这段引用有疑问 协议缓冲区和 O O 设计 Protocol Buffer 类基本上是 哑数据持有者 如结构体 C 他们的头等舱成绩不好 对象
  • Asp.net从aspx中的文本框获取值到代码隐藏

    我正在使用 asp net 和 C 编程语言创建一个登录系统 处理用户和密码的代码已经完成 但在视图层中 我很难从用户名文本框和密码文本框中获取值并将其传递给代码隐藏 两个文本框均通过 ID 进行标识 根据我的编程技能 ID 应该足以访问元
  • 如何使用 JSDoc 记录 ECMA6 类?

    背景 我在 Nodejs 中有一个使用 ECMA6 类的项目 我正在使用JSDoc http usejsdoc org 评论我的代码 以便其他开发人员更容易访问它 然而 我的评论并没有被该工具很好地接受 而且我的文档也很糟糕 Problem
  • PHP UTF-8 转 GB2312

    我们的 Web 应用程序的一部分有一个小 Ajax 方法 可以在 iFrame 中加载页面或允许您下载它 我们存储来自搜索引擎的大量搜索结果 并使用脚本打开包含我们的信息和搜索 html 的文件 我们从顶部 我们的信息 中删除不需要的内容
  • 在 ARMv7 IMX6Q 板上运行 NodeJs 时出错,如何修复?

    我想要的是 我想在没有互联网但有网络连接的 ARMv7 freescale imx6q 板上运行 nodejs 我做了什么 我从nodejs官方下载中获取了预构建的二进制文件 提取它们并尝试运行节点二进制文件 但它会抛出错误 没有这样的文件
  • Eclipse IDE 无法启动,并且 JVM 已终止。退出代码=-1

    我遇到了 Eclipse IDE 无法启动的问题 并显示以下错误消息 JVM 终止 退出代码 1 经过一番谷歌搜索后 我半无意地找到了解决方案 并且能够让 IDE 正确启动 我所做的是将 eclipse ini 中的 Xmx JVM 参数设
  • Fortran - 逻辑索引

    假设我有一个矩阵A这是 m x n 和一个向量B这是 m x 1 这个向量B是一个由 0 和 1 组成的向量 还让标量s是其中元素的总和B 我想创建一个矩阵C这是s x n对应于行B等于 1 并且是一个向量D即 s x 1 这些元素的位置在
  • AspNetCore 2.0 Identity - 注入 RoleManager 的问题

    我需要为角色创建 CRUD 操作 我收到以下错误 无法解析类型 Microsoft AspNetCore Identity RoleManager 的服务 那么 我怎样才能注入roleManager呢 我正在使用 asp net core
  • 在 2008 年后的 Visual Studio 中开发 .NET Compact Framework 应用程序?

    我想为 Windows CE 6 0 目标设备开发一个 Compact Framework 应用程序 我可以使用 Visual Studio 2013 执行此操作吗 如果这不可能 net 紧凑框架的开发环境是什么 我确信这个问题是重复的 但
  • 使用 beautiful soup 清理 scrapy 中刮掉的 HTML

    我正在使用 scrapy 尝试从 Google Scholar 中抓取一些我需要的数据 例如 考虑以下链接 http scholar google com scholar q intitle 3Apython xpath http scho
  • Perl 中的 if( -f ) 有何作用?

    我遇到了这行代码 if f
  • firebase 对象应该是 swift 中的单例吗?

    在firebase sdk的ios Swift实现中 firebase对象应该存储在单例中吗 或者它是否自动管理和关闭视图之间的连接 例如 在每个视图中创建一个 firebase 对象会创建多个套接字连接吗 只保留一个 firebase 对
  • 帮助一步构建所有项目 + 安装程序 (.NET + WiX)

    我在安装程序上有预构建事件 可以使用适当的配置等重建项目 如果我在 Visual Studio 中的 WiX 3 0 项目上右键单击 构建 重建 则一切都会构建良好 但如果我尝试在 wixproj 文件上运行 MSBuild 则预构建事件将
  • [in .vbs][3in1] 创建多个文件夹 180 => 在所有 180 个文件夹中创建子文件夹 => 移动文件并重命名创建的子文件夹中的文件 [3in1] "x, y, z"

    x y z 垂直 水平 移动和重命名文件 我想组合 3in1 x y z vbs 在 vbs中 摘要 首先在这里阅读 x 尝试使用 VBScript 创建多个文件夹 https stackoverflow com questions 382