c# - 从 C# 应用程序调用 windows 资源管理器 “rotate clockwise” 操作

标签 c# windows image powershell rotation

有谁知道如何找出这里实际调用的是什么?我想使用 PowerShell 或 C# 自动执行此操作。

enter image description here

最佳答案

我不知道这些上下文菜单项实际调用了什么,但您可以通过 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() }

关于c# - 从 C# 应用程序调用 windows 资源管理器 “rotate clockwise” 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34711464/

相关文章:

c# - 如何隐藏 Owner 最小化后显示的 Owned 窗口?

php - jQuery 按类调整文档上所有图像的大小

c# - 控制透明度

c# - wpf 阿拉伯文字显示不正确

c# - 保存相关常量的最佳实践?

windows - 如何在Windows上使用Boot2Docker构建镜像?

c# - 运行 Web 应用程序时的远程调试

windows - Azure 可用性集、故障域和更新域

css - 设置 xlink :href attribute of an svg <image> element with CSS

java - 如何在 android 中使用名称从 R. 加载