Tôi hiện đang bắt đầu sử dụng PowerShell và sau rất nhiều thời gian bằng cách sử dụng vỏ Unix và muốn biết cách kiểm tra sự tồn tại của tệp hoặc thư mục.Cách sử dụng đối tượng FileInfo từ Powershell
Trong Powershell tại sao Exist
trả về false trong biểu thức sau?
PS H:\> ([System.IO.FileInfo]"C:\").Exists
False
Và đó là một cách tốt hơn để kiểm tra xem một tập tin là một thư mục hơn:
PS H:\> ([System.IO.FileInfo]"C:\").Mode.StartsWith("d")
True
Tôi đã quen với Unix nơi một thư mục là một tập tin quá. – BeWarned