Windows power shelfs designers knew that they are given as many long command and parameter names and
didn't want us to have to spend more time than necessary typing them all out to completion is one way
to make your life easier.
But Windows Power Shell also supports shortened command syntax through several techniques.
LS This can be used instead of command names aliases are generally shorter although they are also frequently
more cryptic and more difficult to read.
For someone not familiar with them another technique is perimeter.
Names can be made entirely for positional parameters instead parse well is the appropriate command line
position.
But this technique as I said already is a bit trickier and confusing.
And another technique that old parameter names can be truncated or shortened.
You have to type only enough for each parameter name for the shell to be able to understand it.
For example the following two commands are functionally equal and get in their service and just the
second version is obviously easier to type but it's also somewhat more cryptic and more difficult to
read.
Other note here instead of truncate intermittent parameter names.
Consider use and type completion instead.
If you've already typed enough of the parameter name for this shell to understand it you just have to
press terp to complete the name.
The complete parameter name will also be easier to read for someone else who is trying to understand
or maintain your commands and it's best practice to use full command names full parameter names and
names for all parameters.
If you do this it makes your comments easier for other people to read and understand.