我正在尝试运行一个批处理文件,它从一个特定的文件夹中调用三个文件,每个文件以不同的字符集结尾。我可以映射到文件夹的路径没有问题和代码工作,但我不能创建通配符之前的三个特定的结束字符我正在寻找。文件夹中的文件名长度是可变的,我不知道这些文件是由以前的批处理文件创建的,但是都以特定的三个字符(_BX.tif)结尾。我使用了下面的代码,但它不识别_B4.tif之前的*,因此它实际上在cmd行中打印了*。mypath%\*") do
我必须每天在文件夹中运行一个批处理文件,以删除文件名中的时间戳。我有一个批处理文件,每当我运行它时,它都会从文件名中去掉最后9个字符。如果文件名是**Current Enrolled Members East 2015-01-31-14-01-01**,而我今天运行批处理文件,它会删除时间戳,文件名变成Current Enrolled但是如果我再次运行批处理文件,那么它会再次修剪最后九个字符。我只想
我试图在Windows上将一个长文件名转换为一个短文件名(8.3)。带有命令行参数的批处理文件的工作原理如下:@echo OFF调用short.bat C:\Documents and Settings\User\NTUSER.DAT我宁愿用红宝石脚本调用整个命令的cmd.exe。我该怎么做?作为中间步骤,我试图对批处理文件中的路径进行硬编码,但这不起作用:@echo OFF
SET filename=