Мне нужен скрипт для запуска всякий раз, когда файл долго (переименуйте файл. Скажем, файл RCV помещен в папку с именем 123456789.rcv. Но программа, которую мы используем, чтобы взять это, не возьмет это, потому что название - долго. Поэтому я сделал скрипт для переименования файла, удалив 2 числа. Но мне нужен скрипт только для запуска, когда он длиннее 7 цифр. Как написано заявление IF для этого, если оно есть? вот что у меня так далеко.
@echo off
setlocal enabledelayedexpansion
for %%a in (*.rcv) do (
set oldname=%%a
rem GRABS FIRST 5 Characters of file name
set first=!oldName:~0,5!
rem GRABS all but first 7 characters of file name
set newName=!oldName:~7!
rem ADDS two stings together to create new file name
Set newName2=!first!!newName!
rem RENAMES old file name to new file name
Ren "!oldName!" "!newName2!"
timeout /t 10
quite
)