batch file extension

C++
@ECHO OFF
ECHO Congratulations! Your first batch file executed successfully.
PAUSE
@echo off
setlocal
set file=C:\Users\l72rugschiri\Desktop\fs.cfg
for %%i IN ("%file%") do (
   	echo filedrive=%%~di
	echo filepath=%%~pi
	echo filename=%%~ni
	echo fileextension=%%~xi
)
Source

Also in C++: