Positional parameters have been around since the beginning of PowerShell. Positional parameters assume the parameter you mean from the position of the value in the command you supply. For instance you can do this:
Get-ChildItem -Path C:test -Filter… Read the full text.