从 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() }