.bat 脚本来比较两个 Windows 文件夹的内容

2023-12-02

我想编写一个简短的 .bat 脚本来比较两个文件夹的内容。

文件夹 1:包含约 1300 个文件。 文件夹 2:包含约 400 个文件。

我想要一个可以通过 Windows 命令行运行的脚本,该脚本将文件夹 2 中的每个文件检查以查看文件夹 1 中是否有同名的文件...如果是,则输出文件夹 2 的名称文件到 .csv 文件(或记事本,我很简单,只想要一个列表!)。

任何想法或帮助将不胜感激!


try this

(for %%i in ("folder2\*") do if exist "folder1\%%~nxi" echo(%%~i)>file.csv
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.bat 脚本来比较两个 Windows 文件夹的内容 的相关文章

  • 如何将 GIT 调用的输出获取到批处理脚本中的变量中?

    我有一个 git 命令来获取当前存储库的最新 SHA 如下所示 git log pretty format H n 1 我有一个 Windows 批处理脚本 我想按如下方式使用它 SET CURRENT SHA 但我不知道如何将从 git
  • 如何从Windows阻止社交媒体[关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我想根据时间阻止我的电脑上的社交媒体 晚上 9 点后屏蔽 上午 11 点后解锁 如家长控制 我尝试过关注但失败了 创建了
  • Windows 窗口对接

    我想知道如何在 Windows 中将窗口停靠 捕捉到屏幕的一侧 最好使用直接的 Win32 API 我正在寻找的效果就像任务栏 一个在屏幕上有保留空间的窗口 因此最大化另一个窗口会使该窗口占据屏幕的其余部分 但使我的窗口保持在适当的位置并可
  • 调用 printf 系统子例程在汇编代码中输出整数错误[重复]

    这个问题在这里已经有答案了 来回 在windows7控制台窗口中运行gcc s2 asm 然后生成一个exe文件 运行a exe 然后崩溃 为什么 s2 asm 代码由以下源代码生成 int m m 1 iprint m s2 asm请参考
  • 不在焦点时响应键盘? (C#、Vista)

    我正在尝试编写一个应用程序 只要按下 Shift 键 无论当前哪个应用程序具有焦点 它都会做出响应 我尝试过这个SetWindowsHookEx 与GetKeyboardState 但这两种方法仅在应用程序窗口具有焦点时才有效 我需要它在全
  • 用于列出文件夹但排除特定文件夹的批处理脚本

    我希望此脚本列出文件夹名称中包含 deleted 的所有文件夹 但如果它们位于名为 done 的文件夹中则不列出 例如 列出文件夹 如果位于 C temp如果它在C temp random folder name但如果它在C temp do
  • 将 CrashDumps 转储到应用程序运行所在的同一文件夹中

    我编写了一个应用程序 我希望对其进行一定程度的自动调试 我想使用 Windows 错误报告将故障转储输出到应用程序运行所在的同一文件夹中 我的想法是 我可以让我的应用程序在它自己的文件夹中查找任何 dmp 文件 然后根据需要上传它们进行分析
  • 非托管 C++ 中的默认打印机

    我正在寻找一种使用非托管 C 查找 Windows 默认打印机名称的方法 找到了大量 NET 示例 但非托管没有成功 谢谢 以下是如何获取当前打印机和默认打印机的列表 如果有一台设置为默认打印机 另请注意 如果用户没有打印机或未将打印机名称
  • 备份并上传到FTP服务器[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 谁能指导我一个脚本解决方案来备份目录并将其上传到 ftp 服务器 我最初正在寻找批处理脚本 但任何解决
  • 所见即所得与 Unicode

    我在 Delphi 中编写了一个 Windows 程序 该程序使用 GetCharWidth 和 Em Square 将文本非常精确地放置并换行到屏幕和打印机 这对于 ANSI 文本效果很好 您只需要检索和计算 255 个字符的宽度 但当您
  • 在 Win7 登录屏幕上运行应用程序[重复]

    这个问题在这里已经有答案了 我想通过服务在 Windows 7 的登录屏幕上运行应用程序 我对此进行了长期研究并尝试了不同的方法 但不幸的是到目前为止还没有完全成功 我设法在当前登录用户的锁定屏幕上运行该应用程序 起初我认为这就是我基本上试
  • 尽管 if 语句,Visual Studio 仍尝试包含 Linux 标头

    我正在尝试创建一个强大的头文件 无需更改即可在 Windows 和 Linux 上进行编译 为此 我的包含内容中有一个 if 语句 如下所示 if defined WINDOWS include
  • Google Cloud SDK 无法安装“.exe;.bat;.com”不是可识别的命令

    我正在尝试在 Windows 10 笔记本电脑上安装 google cloud SDK 我尝试删除安装文件夹中的空格 并将路径添加到我的环境变量中 完整的错误是 Output folder C Users user Documents Do
  • 为什么我在 Windows 上使用 async 和 wait 时会收到 NotImplementedError 错误?

    我有这个代码 import os import time import asyncio async def run command args Example from http asyncio readthedocs io en lates
  • 如何从 .bat 运行 .vbs

    创建了一个广泛的批处理脚本程序来处理一些自动文件管理和打印 我需要调用一个 vbs 文件来执行它的 sendkeys 操作 有没有办法在不冻结程序的情况下完成此任务 我试过了START WAIT my vbs并且脚本在进入 vbs 时冻结
  • 如何在自托管 WCF 中获取多部分表单数据?

    我已经搜索了很长一段时间 但没有找到我要找的东西 我在 Windows 应用程序中自行托管了一个 http WCF 现在 在我的服务方法之一中 我需要接收一个文件和一些表单数据字段 在类似的问题中 情况要么发送一个文件 这是通过流数据然后转
  • 相对文件路径的区别:Qt Creator的调试模式和发布模式

    QFile file test txt if file open QIODevice ReadOnly qDebug lt lt You got me 我在用 Qt 4 8 6 与 MSVC 2010 Qt 创建者 3 1 1 Window
  • 如何处理来自单独线程的窗口消息?

    我希望启动一个单独的线程来处理窗口消息 通过阻塞 GetMessage 循环 但之后仍然在初始线程中创建窗口 在单独的线程中 一旦启动 我就会调用PeekMessage使用 PM NOREMOVE 确保消息队列存在 有必要吗 然后 Atta
  • 将文件夹中的每个文件移动到以该文件命名的自己的文件夹中的批处理脚本?

    所以如果我有 folder file1 txt folder file2 jpg folder file3 py 我想创建 folder file1 file1 txt folder file2 file2 jpg folder file3
  • Windows:更改与文件类型关联的应用程序的名称/图标

    我想将 Windows 中的文件类型与特定应用程序相关联 但我需要这样做 以便当用户打开 打开方式 菜单时 列表中应用程序的名称和图标是针对该文件类型自定义的 即 不仅仅是可执行文件的名称和图标 这是因为该二进制文件是一个通用二进制文件 可

随机推荐

  • 如何让一个方法在后台持续运行直到程序结束?

    我想知道如何让方法在后台运行 IE 该方法在程序启动时启动 并持续执行其语句直到程序关闭 对于前 假设我有一个方法 gravity 它在程序运行时不断减少某个值 现在为了尝试这个 我使用以下程序 其中我试图在没有按下任何键时将公爵拉下来 重
  • pyspark 在一次加载中加载多个分区文件

    我正在尝试在一次加载中加载多个文件 都是分区文件 当我用 1 个文件尝试它时 它可以工作 但是当我列出 24 个文件时 它给了我这个错误 除了在加载后进行联合之外 我找不到任何有关限制的文档和解决方法 还有其他选择吗 下面的代码重现了问题
  • 解析 haskell 中的 Karva 表示法

    Karva 表示法在基因表达编程中用于表示数学表达式 看这里http www gene express programming com Tutorial002 asp 您可以通过读取基因并从左到右 从上到下填充节点来创建表达树 例如 在 1
  • 所有按钮都会触发表单验证语义 ui

    在我的语义 UI 表单中 div class ui form 似乎每个按钮都会触发表单验证 即使它不是提交按钮 下面是两种不同类型的按钮 div
  • python 如何对树视图列中的所有数字求和

    我需要对 Treeview 的 总和 列的所有数字求和 代码是 from tkinter import ttk import tkinter as tk from tkinter import def update listBox inse
  • python 中的 if 命令

    if aa or bb or cc or dd or ee or ff in attrs show self xx xxxx 我有这样的代码 检查 attrs show 是否包含这些字符串中的任何一个 然后为 self xx 分配一些值 但
  • 为什么 Stream.allMatch(在 Java 8 中)尝试计算所有表达式,即使可以在中途确定值?

    考虑这个片段 String a hello b null c guru boolean value Stream of a b b substring 2 c allMatch x gt x null System out println
  • 具有自定义字体和粗体样式的文本

    我正在开发一个应用程序 我正在使用自定义字体 ttf 文件用于自定义文本视图的字体 我使用的代码为 Typeface tfArchitectsDaughter Typeface createFromAsset getAssets fonts
  • 以 ELB 端点作为 dns 的 mongodb 集群

    我在这里问的不是技术问题 而是更多的架构问题 我已经关注了这个blog用于设置 mongodb 集群 我们有 2 个私有子网 我在其中配置了 3 个 mongodb 成员副本集 现在我想使用单个 dns 例如mongod some subd
  • OWL-DL 本体中的序列顺序建模

    默认情况下 OWL 本体中不维护序列顺序 如何在 OWL DL 本体中对序列进行建模 对序列建模并对其元素进行排序的一种方法是引入hasNext捕获序列顺序的属性 Class SequenceItem EquivalentTo hasNex
  • 如何使用正则表达式识别不以斜杠字符(“/”)结尾的字符串?

    我怎样才能匹配一个不以以下结尾的字符串 我知道我能做到 如果字符串确实以以下内容结束 它将匹配 但是我如何测试是否没有呢 您可以使用负数字符类 然而 这要求字符串至少包含一个字符 如果您还想允许空字符串 您可以使用替代 另一种方法是使用负数
  • 如何获取MySQL中所有表的所有列名?

    有没有一种快速方法可以从所有表中获取所有列名MySQL 而不必列出所有表 select column name from information schema columns where table schema your db order
  • 以编程方式将参数传递给 @kwdef 结构

    以编程方式将参数传递给 kwdef 结构 问题 我有这个结构 Base kwdef struct example struc Latitude Float64 9 9 Latitude degree Longitude Float64 83
  • 从另一个向量中排除向量的元素,不使用 setdiff

    我有一个字符向量 我想从中排除第二个向量中存在的元素 我不知道在这种情况下如何在仍然考虑整个向量的情况下进行否定 vector vector in vector2 我显然可以做到vector vector single character
  • ASP.NET MVC:使用 url 限制访问

    我网站的管理部分的 URL 始终以Admin ASP NET MVC 中是否可以使用 URL 的这一部分来限制用户的访问 显然我会保留 Authorize Roles Administrator 在适当的控制器和操作上 但我想知道如果应用程
  • 改造离线请求和响应

    我已经阅读了有关我的问题的许多问题和答案 但我仍然不明白如何解决它 我需要从服务器获取响应并将其存储在缓存中 之后 当设备离线时 我想使用缓存的响应 当设备在线时 我想从服务器准确获取响应 看上去没那么复杂 这是我尝试执行此操作的方式 代码
  • QMdiSubWindow 中的 qt 定位控件

    I have problem with positioning controls in QMdiSubWindow derivate I designed my window using QtDesigner and it looks li
  • 将带有数字键的数组转换为对象

    我正在研究 PHP 的转换机制 在将数组转换为对象时遇到了一个奇怪的情况 o object array 1 gt foo bar o new stdClass var dump o 据我了解 PHP 属性需要使用与 PHP 变量相同的规则来
  • 使用Numpy的loadtxt读取十六进制数字

    我只能从文本文件中读取整数值 但是当我尝试读取十六进制格式的整数时 会发生错误 我正在使用的代码行是 output np loadtxt fidOut dtype int32 delimiter n 你能帮助我吗 您需要添加一个转换器 以便
  • .bat 脚本来比较两个 Windows 文件夹的内容

    我想编写一个简短的 bat 脚本来比较两个文件夹的内容 文件夹 1 包含约 1300 个文件 文件夹 2 包含约 400 个文件 我想要一个可以通过 Windows 命令行运行的脚本 该脚本将文件夹 2 中的每个文件检查以查看文件夹 1 中