如何从命令行启动文件属性对话框?

Fac*_*tic 20 windows shell command-line properties

properties在指示 Windows 打开文件时,使用 ShellExecute 以编程方式指定动词很简单,但这可以从命令行或运行框完成吗?

理想情况下,我想在没有外部程序或脚本的情况下执行此操作。

似乎可以ShellExecute通过 using调用rundll32.exe,但不能没有正确的参数。

Hic*_*csy 8

快速工具:

你可以编写一个荒谬的脚本,或者你可以使用这个答案中的SO用户共享的这个很棒的便携式应用程序: https: //stackoverflow.com/a/27696310/

GeekDrop 道具

GitHub 分享

用法:

GDProps.exe FILEORFOLDERNAME [FILEORFOLDERNAME]...
Run Code Online (Sandbox Code Playgroud)

例子:

e:\Tools\GDProps.exe "c:\users\Corrupt Profile" "c:\Windows" "c:\Program Files(x86)"
Run Code Online (Sandbox Code Playgroud)

^^ 大约每天两次 Windows 10 会损坏某处的用户配置文件,因此我需要检查并更改这些文件夹中的各种安全权限以执行快速应用程序修复


JP *_*oto 0

您可以使用开始->运行rundll32 ...

rundll32 shell32.dll,ShellExecute [args]
Run Code Online (Sandbox Code Playgroud)

...但我不确定您将用来获取属性的参数。

  • 没有参数可以通过此方法打开属性。 (4认同)