2016-02-16 3 views
0

Я пишу сценарий Powershell. Командлеты типа Remove-Item легко найти справочную информацию; вы можете ввести help Remove-item в PS.Где я могу найти подробную справочную информацию для методов объектов?

Однако в некоторых случаях вы хотели бы использовать метод $item.Delete() вместо командлета Remove-Item. Например. Я читал, что это способ удалить файлы, не запустив их сначала в Корзину.

Но как мы находим подробную справочную информацию о методе файлового объекта Delete? Ближайший я пришел что-то вроде

PS C:\> dir E:\blue.html | Get-Member 
    TypeName: System.IO.FileInfo 

Name      MemberType  Definition         
----      ----------  ----------         
Mode      CodeProperty System.String Mode{get=Mode;}    
... 
Delete     Method   void Delete()  

, который говорит мне, что тип FileInfo имеет метод Delete(), и дает мне свою подпись (без параметров, по-видимому). Но где я могу узнать о семантике этого метода? Например. действительно ли он обходит корзину, всегда? Если параметров нет, нет способа получить его для удаления папки (-Recurse)? И т. Д.

Конечно, я действительно надеюсь на онлайн-ссылку, а не на ссылку на книгу, которую я должен купить.

+0

Вы всегда можете начать падать [System.IO.FileInfo] (https://www.bing.com/search?q=system.io.flieinfo) в поисковую систему и посмотреть, что идет вне. Вы будете удивлены. –

+0

Хорошая идея. @RyanBemrose – LarsH

ответ

Смежные вопросы