amel27,
Не поможешь с RegExp?
Есть строка пути к файлу:
Код:

$Var = "c:\test\some app v3.2.6\file.db.bk"
нужно получить всё кроме расширени
и, т.е если строка такая как я привёл в пример, то нужно получить это:
«c:\test\some app v3.2.6\file»
Но тот же результат должен быть если в строке нет вовсе расширения файла, или есть, но только одно; «c:\test\some app v3.2.6\file.db».
Как видно, в пути есть точки в версии программы, это мне и мешает решить проблему, если расширение файла не указано, то возвращается «c:\test\some app v3.2»...
Код:

$sPath = "c:\test\some app v3.2.6\file.db.bk"
$sPath = StringRegExpReplace($sPath, '\.[^.{2}]*.[^\.{2}]*$', '')
ConsoleWrite($sPath)