1
28
您可以在路径上找到一个可执行文件(或其他路径,如有必要,可以使用字符串):
有关详细信息,请参见
可以组合修改器以获得复合结果:
如果您的可执行文件不在路径上(根据您的编辑),您最好使用的是
将获取该驱动器上具有该名称的所有文件。然后您只需要分析输出。我自己喜欢用Cygwin的
更新:
那
您可以在夜间(对于始终在线的服务器)或启动时(对于桌面)执行计划任务。您甚至可以使脚本更加智能化,只需每隔几天执行一次(我有一个自动备份脚本,它在我支持的系列计算机上执行类似的操作)。这将在临时缓存文件中创建列表,然后覆盖原始列表,以确保最小化文件不存在的时间。 然后您可以使用:
找到所有文件。 |
2
8
基于这里真正有用的答案,我把这两个我认为我在这里分享的批次进行了分解(我知道这个线程现在已经3年了,但是在谷歌搜索时发现它是第一个匹配的…): 1)BAT:
不是很完美,因为有很多种方法都有两个测试,但是它的速度足够快,所以我不必再费心了;当然可以先用%1做一个单独的测试… 2)文件.bat:
|
3
1
这是我最近得到的。一个缺点是,它只能在每次执行一个驱动器时工作,但这可能使其更加灵活。另一个是输出,它始终包含
将交付:
编辑: 为了便于解释,for循环将遍历从给定路径(C:\)开始的所有目录,并检查该目录中是否存在文件名。如果是这样,两个变量都被连接并存储在%fullpath%中,循环将被一个跳转终止。 |
4
0
有时,这个简单的解决方案会起作用,您可以在这里检查输出是否与预期相符。第一行运行命令并获取标准输出的最后一行。
|
5
0
或者,像这样的程序 Everything ,和 UltraSearch (免费软件) SwiftSearch 可以在(NTFS分区的)MFT中搜索文件(因此它可以这样做) 非常 很快),(但维基百科声称,这类事情可能会破坏你的安全模式,找到一些不该找到的东西)--其中一些看起来像是有一些命令行参数,我没有使用过,但如果你使用全驱动器搜索,可能会有所帮助。 |
6
0
我从其他人那里得到的答案很有效(但速度很慢或使用了额外的文件),并且适用于任何exe文件,但并不真正适合我的需要。 因为我想找到一个特定的exe文件,所以我用 REG QUERY 相反。我找到了一个包含我想要查找和提取的数据的密钥。 结果很快,代码行很少,但不是很漂亮,也不可重用。 简短的例子:
这导致
|
Community wiki · 需要改变的用户界面模式? 1 年前 |
LITzman · 使用状态处理颜色主题更改 1 年前 |
Community wiki · 进程。退出(0):输出消失? 1 年前 |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
YGranja · 库<图形。h> MinGW-W64缺少 2 年前 |
Felipe Palermo · Ctrl键仍被按下,按键事件() 2 年前 |
HCJ · win cmd中的批处理脚本循环 2 年前 |