标签: microsoft-file-explorer

如何一次将多个文件传递给我注册的应用程序?

在与 Windows 10 中的图形文件格式关联的 Delphi 10.4.2 win-32 VCL 应用程序中,我在 Windows 文件资源管理器中选择了参数文件。在这里,我立即观察传递给我的应用程序的文件Application.Initialize;

CodeSite.Send('AppInstances: ParamCount', ParamCount);
Run Code Online (Sandbox Code Playgroud)

当我在资源管理器中选择一个文件然后按下ENTER键时,这个文件就会加载到我的应用程序中。到现在为止还挺好。

但是当我在资源管理器中选择三个文件然后按下ENTER键时,我的应用程序每次使用 3 个文件参数之一启动三次:

在此处输入图片说明

当我按下 Enter 键时,Explorer 是否可能只启动我的应用程序一次并一次将 3 个选定的文件传递给我的应用程序?

windows delphi delphi-10.4-sydney microsoft-file-explorer

1
推荐指数
1
解决办法
124
查看次数

Powershell没有设置准确的修改时间?

所以我并不介意,这也不是非常重要,但我编写了一个 powershell 脚本来设置编解码器转换的家庭电影的时间。原始文件 ext 被命名为 MP44,生成的文件 ext 为 MP4。我只是想了解为什么时间不完全相同。

资源管理器文件日期不匹配

 Directory of C:\Users\zzz\Desktop\family videos and images\hero 2021

2022-03-18  05:24 PM    <DIR>          .
2022-03-16  07:18 AM    <DIR>          ..
2020-09-02  07:15 PM        79,353,358 ffmpeg.exe
2020-09-02  07:15 PM        79,214,606 ffplay.exe
2020-09-02  07:15 PM        79,249,422 ffprobe.exe
2022-03-16  09:45 PM               482 go.bat
2021-12-24  09:14 PM     4,000,895,516 GX010066.MP44
2021-12-24  09:14 PM       741,345,212 GX010066.MP44.ffmpeg.mp4
2021-12-24  10:25 PM     4,003,210,355 GX010067.MP44
2021-12-24  10:25 PM       687,471,776 GX010067.MP44.ffmpeg.mp4
2021-12-24  09:15 PM     4,001,034,065 GX020066.MP44
2021-12-24  09:15 PM       719,404,024 GX020066.MP44.ffmpeg.mp4
2021-12-24  10:27 PM     3,629,297,689 …
Run Code Online (Sandbox Code Playgroud)

windows powershell datetime ntfs microsoft-file-explorer

0
推荐指数
1
解决办法
174
查看次数