![]() |
Встроить функцию в PowerShell
Всех приветствую!
Друзья, имеется такой вот скрипт в виде функции. Не могу сообразить как эту штуку использовать... Нашел инструкцию о том, как запихнуть это дело в профайл: Код:
New-Item $PROFILE.CurrentUserAllHosts -ItemType File Что нужно исправить, чтобы функция спокойно себе сидела и ждала своего вызова? Спасибо! |
Предполагаю, что изменения были в скрипте, т.к. проблем в ее первоначальном виде нет, т.к. вызов функции в 46 строке закоментировано.
Код:
}#Get-LoggedOnUser Код:
}Get-LoggedOnUser |
Kazun, извиняюсь, я попутал... Это не вызов функции, а запрос на её запуск:
Код:
Предупреждение системы безопасности Я пробовал Код:
Set-ExecutionPolicy Unrestricted |
Выполнить один раз:
Код:
Unblock-File c:\scripts\Get-LoggedOnUser.ps1 |
Kazun,
Код:
Имя "Unblock-File" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. |
Данный командлет появился в PowerShell 3+ , если нет, то использовать и перезапустить shell:
Код:
cmd /c "echo.>c:\scripts\Get-LoggedOnUser.ps1:Zone.Identifier" |
Время: 15:24. |
Время: 15:24.
© OSzone.net 2001-