Что нового

Как изменить расширение файла

winkot

Новичок
Сообщения
168
Репутация
0
С помощью команды
Код:
$file = FileFindNextFile($search)

нахожу файл Проверка.dlt Как можно после этого в переменной $file изменить расширение найденного файла, например с .dlt на .exe?
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
Код:
$file = StringRegExpReplace($file, '^([^\\]+?)(?:\.[^.]+)?$', '\1.exe')
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Код:
#include<File.au3>
Global $File1="D:\Directory\files.dlt",$Ext=".exe",$1,$2,$3,$4,$tF,$File2
$tF=_PathSplit($File1,$1,$2,$3,$4)
;~ MsgBox(0,'',$tF[4])
$File2=$tF[1]&$tF[2]&$tF[3]&$Ext
MsgBox(0,'',"До: "&$File1&@CRLF&"После: "&$File2)
 
Верх