从 C# 应用程序调用 windows 资源管理器“顺时针旋转”操作
Call windows explorer “rotate clockwise” operation from a C# application
有谁知道如何找出这里实际调用的是什么?我想使用 PowerShell 或 C# 自动执行此操作。
我不知道那些上下文菜单项实际调用的是什么,但您可以通过 Shell.Application
对象调用这些动词:
$path = 'C:\path\to\your.jpg'
$folder = Split-Path -Parent $path
$file = Split-Path -Leaf $path
$app = New-Object -COM 'Shell.Application'
$app.NameSpace($folder).ParseName($file).Verbs() |
Where-Object { $_.Name -eq 'Rotate cloc&kwise' } |
ForEach-Object { $_.DoIt() }
有谁知道如何找出这里实际调用的是什么?我想使用 PowerShell 或 C# 自动执行此操作。
我不知道那些上下文菜单项实际调用的是什么,但您可以通过 Shell.Application
对象调用这些动词:
$path = 'C:\path\to\your.jpg'
$folder = Split-Path -Parent $path
$file = Split-Path -Leaf $path
$app = New-Object -COM 'Shell.Application'
$app.NameSpace($folder).ParseName($file).Verbs() |
Where-Object { $_.Name -eq 'Rotate cloc&kwise' } |
ForEach-Object { $_.DoIt() }