เป็นไปได้ไหมที่จะเปิดกล่องโต้ตอบคุณสมบัติของไฟล์หรือโฟลเดอร์จาก PowerShell
และถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
เป็นไปได้ไหมที่จะเปิดกล่องโต้ตอบคุณสมบัติของไฟล์หรือโฟลเดอร์จาก PowerShell
และถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
คำตอบ:
$o = new-object -com Shell.Application
$folder = $o.NameSpace("C:\path\to\file")
$file = $folder.ParseName("filename.txt")
# Folder:
$folder.Self.InvokeVerb("Properties")
# File:
$file.InvokeVerb("Properties")
Self
ไปวิงวอนเมื่อใช้มันกับไม่ได้ยังมี$folder
$file
หากใช้กับ$file
ฉันได้รับข้อผิดพลาด ("ไม่สามารถเรียกวิธีการในการแสดงออกที่มีค่า null") ฉันอยู่ในเวอร์ชัน 5 แต่อาจมีความแตกต่าง