Я поставил следующее в моем $PROFILE
:Функции «псевдоним», который должен пройти по параметрам
function dir
{
Get-ChildItem -Force $args
}
То, что я хочу, это простая команда «реж», который перечисляет всех файлов, включая скрытые и системных файлов.
Однако, как только я прохожу некоторые параметры по:
dir \ -Directory
Я вознагражден с полным перечнем моего корня, после этой ошибки:
Get-ChildItem : Cannot find path 'C:\Users\myuser-Directory' because it does not exist.
Мое намерение было, конечно, мой маленький «прозвище», созданный в домашних условиях, будет распространяться на это:
Get-ChildItem -Force \ -Directory
Но вместо этого «-Directory» get s рассматривается как строковый литерал. Как я могу использовать аргументы передающей функции dir, как я думал (а не как массив строк)?