用TotalCMD筛选电脑软件filter-software-with-totalcmd-2023-1-16
// D:\filter-software-with-totalcmd\用TotalCMD筛选电脑软件-filter-software-with-totalcmd-系统\用TotalCMD筛选电脑软件.exe
// 调试、编译、运行环境 : Embarcadero® Delphi 11.2 Version 28.0.46141.0937
// 调试、编译、运行环境 : Delphi.11.2.v28.0.46141.0937.Lite.v17.2 (lsuper)
// 调试、编译、运行环境 : Delphi 11.2 中英文一键切换助手
program Project1;
uses
Vcl.Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
// 启动程序时不显示主窗口
Application.ShowMainForm:=False;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
// D:\filter-software-with-totalcmd\用TotalCMD筛选电脑软件-filter-software-with-totalcmd-系统\用TotalCMD筛选电脑软件.exe
// 调试、编译、运行环境 : Embarcadero® Delphi 11.2 Version 28.0.46141.0937
// 调试、编译、运行环境 : Delphi.11.2.v28.0.46141.0937.Lite.v17.2 (lsuper)
// 调试、编译、运行环境 : Delphi 11.2 中英文一键切换助手
unit Unit1;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,
System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs,ShellAPI;
// ShellExecute(); 需要 uses ShellAPI;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
i: integer;
begin
if FileExists('D:\Prog\TotalCMD\TotalCMD64.exe') then
else
begin
ShowMessage('程序文件 D:\Prog\TotalCMD\TotalCMD64.exe 不存在。');
application.terminate;
end;
for i := 65 to 90 do
begin
// if (GetDriveType(Pchar(chr(i)+':\')) = 2) or (GetDriveType(Pchar(chr(i)+':\')) = 3) then
// Form1.ListBox1.items.addObject(chr(i)+':\',Pointer(i));
if (GetDriveType(Pchar(chr(i) + ':\')) = 2) or
(GetDriveType(Pchar(chr(i) + ':\')) = 3) or
(GetDriveType(Pchar(chr(i) + ':\')) = 4) or
(GetDriveType(Pchar(chr(i) + ':\')) = 6) then
// Form1.ListBox1.items.addObject(chr(i)+':\',Pointer(i));
begin
if DirectoryExists(chr(i) + ':\' + 'filter-software-with-totalcmd') then
begin
// ShowMessage('是文件夹。');
ShellExecute(Form1.handle, 'open', 'D:\Prog\TotalCMD\TotalCMD64.exe',
PWideChar(chr(i) + ':\' + 'filter-software-with-totalcmd'), nil,
SW_SHOWMAXIMIZED);
application.terminate;
end;
end;
end;
end;
{
delphi获取当前计算机所有盘符
GetDriveType(路径) 判断一个磁盘驱动器的类型 返回一个整数
0 驱动器类型不确定
1 系统目录不存在
2 DRIVE_REMOVABLE 是可移动驱动器
3 DRIVE_FIXED 是固定驱动器
4 DRIVE_REMOTE 是网络驱动器
5 DRIVE_CDROM 是CD-ROM驱动器
6 DRIVE_RAMDISK 是虚拟驱动器
}
end.
问:为什么用减号作为文件名和文件夹名命名段落的分隔符号 ?
答:因为减号在简体中文搜狗拼音输入法和英文输入法下都是英文半角符号,输入减号时无需切换输入法,不使用空格符是因为在批处理和一些编程语言中的空格符有特殊用途,没有空格符就不用在编程时专门用双引号或者单引号来包裹路径和名称了。
问:为什么不使用AutoHotkey自动化热键理脚本来搜索文件夹 filter-software-with-totalcmd ?
答:因为编译AutoHotkey自动化热键理脚本后生成的exe可执行程序文件容易被某些杀毒软件误报误删误杀。
问:为什么不使用批处理脚本来搜索文件夹 filter-software-with-totalcmd ?
答:因为我想自定义程序图标。
问:为什么不使用 Visual C++ 来编程开发制作搜索文件夹 filter-software-with-totalcmd 的程序?
答:因为我不会 C++ 编程。
问:为什么不使用 Python 来编程开发制作搜索文件夹 filter-software-with-totalcmd 的程序?
答:因为我不会 Python 编程。
问:为什么用 Total Commander 10.52 来筛选、过滤、搜索、查找 电脑软件安装包 ?
答:因为 Total Commander 10.52 支持拼音首字母筛选文件和文件夹,
因为 Total Commander 10.52 搜索文件要比 Windows 自带搜索更快更好用。
问:如何设置程序文件 “用TotalCMD筛选电脑软件.exe”的快捷键为 F8 ?
答:推荐使用 25H 制作的 Maye Lite 这个程序软件来管理所有快捷方式并设置系统级全局快捷键。
https://wwi.lanzouq.com/b0bs5bidc
https://blog.arae.cc/post/25842.html
https://github.com/25H/MayeLite/release
问:文件夹 “D:\filter-software-with-totalcmd”中保存文件的文件名格式是怎样的 ?
答:文件夹 “D:\filter-software-with-totalcmd”用于保存兼容 Microsoft Windows 10 Consumer 操作系统环境的电脑软件安装包或者绿色免安装程序或者单文件便携软件或者全自动静默软件安装包,可以是exe安装包、文件夹或者压缩包,压缩包必需放在子文件夹中不得直接放在上面的那个主文件夹中,文件名格式是:中文名-英文名-英文简称-用途作用-腾讯软件类别
文件名命名举例1(exe安装包文件):微信-WeChat-wx-聊天联系收付款传文件-腾讯专区.exe
文件名命名举例2(exe可执行单文件便携程序):软碟通-UltraISO-UISO-创建编辑光盘ISO镜像文件-压缩刻录.exe
文件名命名举例3(文件夹):视窗10操作系统-Windows-10-Enterprise-LTSC-2021-x64-Chinese-Simplified-Win10-管理计算机硬件资源-控制其他程序运行并为用户提供交互操作界面的系统软件-系统
(
Windows 10 Enterprise LTSC 2021 (x64) – DVD (Chinese-Simplified)
文件:SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402.ISO
大小:4.7GB
MD5:2579B3865C0591EAD3A2B45AF3CABEEE
SHA1:C19D7DAFBAFEB26C36E31D97C465E87C7A6E8A4C
Windows 10 (consumer editions), version 22H2 (updated Dec 2022) (x64) – DVD (Chinese-Simplified)
文件:zh-cn_windows_10_consumer_editions_version_22h2_updated_dec_2022_x64_dvd_a95e3989.iso
大小:5.68GB
MD5:5D20D5A48565DC40BCEDA63EDF90D56C
SHA1:5ED0A28DAA24AA1764403D87F1A0424B960A691D
)
腾讯软件类别参考
https://pc.qq.com/category/c0.html
问:如何找到好用易用的优秀软件 ?
答:首先,在“西瓜视频”、“哔哩哔哩”、“腾讯视频”、“优酷视频”、“爱奇艺”等各种视频类手机应用程序软件中 搜索 并且 筛选 “电脑软件推荐”。
或者在“百度”、“必应”等搜索引擎网页中搜索关键字 “电脑软件推荐”。
然后,搜索、下载电脑软件并实际使用测试感受一下软件的功能。
优秀好用的电脑软件具有以下特点:
1、永久免费使用。
2、稳定。
3、高效、高速、运行流畅,软件的办事效率高。
4、有用并且功能强大。
5、云共享软件配置数据和软件用户数据
6、不易丢失数据(用户在编辑读写数据时突然断电或者硬盘突然损毁时不丢失配置数据和用户数据)
(例如:腾讯文档网页版、有道云笔记网页版的用户在编辑读写数据时突然断电或者硬盘突然损毁时不丢失配置数据和用户数据)
7、开放完整源代码。
8、无广告。
9、不乱写系统注册表。
10、不产生垃圾文件、无危险操作、无无用垃圾操作、不破坏系统。
11、单文件、绿色免安装或者支持带参数批量自动静默安装
( /S /silent /install -S /sp- /silent /norestart -R /QN /q:a /r:n /U /N /Z /passive /norestart /verysilent)
12、能在WinPE下运行。
13、能在只读存储介质(例如:量产U盘的CD-ROM)中运行。
14、多种平台广泛兼容
15、多种平台数据实时自动静默同步
16、占用更少的硬件资源(CPU处理器、RAM内存、HD硬盘、Net带宽)
17、易学、易用、有简洁易用优雅的软件界面、简单易用、所见即所得的界面。
18、丰富合理的自定义快捷键,能够自定义功能配置选项,能够自定义用户界面,能隐藏部分控件和窗口。
19、绿色免安装,在线云更新,在线云配置(用户配置保存在云端存储),无需登录(本地配置文件或者无线电射频钥匙(类似汽车无钥匙进入系统的登录系统,免密码登录操作系统,免密码登录软件账号,免密码登录网页账号等等),无需输入密码,无需指纹识别,无需人脸识别,无缝透明自动静默登录所有账号)。
20、丰富合理的启动参数。
21、不易被病毒软件误报误杀,能够通过“在线多引擎病毒检测平台”的在线扫描。
https://www.cfanpc.com/tools/shadu/
https://www.virscan.org/
http://www.scanvir.com/
https://www.virustotal.com/
https://habo.qq.com/
https://virusscan.jotti.org/
http://scan.shouji.360.cn/
22、最好是用 Delphi 编程开发的软件。
23、代码整洁、软件源代码规范、开发文档齐全、软件容易修改、容易升级、容易重用复用,容易二次开发。
24、有比较大的市场占有率,有比较大的用户基数,有比较好的用户口碑、美誉度和知名度。
25、不允许用户犯错误(用户犯错误时无法保存并给出声音提示窗口,并自动激活定位到错误输入点),不易出错,有较高的冗余备份、防错、容错和健壮性。
26、有完整的业务连贯性和日志记录功能,当用户输入数据时突然断电或者硬盘突然损毁时不丢失当前正在输入的数据,从而实现业务的连贯性,实现软件系统的连续可用。
27、有友好完整的状态信息反馈,用户能够随时了解软件的运行情况,用户能够通过日志记录了解软件的运行历史状况。
28、有高速稳定的官方主页网站,能够在官方主页下载到最新版本的软件安装包。
问:文件夹“filter-software-with-totalcmd”的主要保存位置有哪些 ?
答:文件夹“filter-software-with-totalcmd”的主要保存位置有:
1、电脑本地硬盘。
2、超高速固态移动硬盘。
3、银灿IS903大容量高速量产U盘。
4、云存储网盘(百度网盘、阿里云盘、天翼云盘、腾讯微云 等 等 )
(云存储网盘空间需要使用RaiDrive或者Mountain Duck或者WebDrive或者NetDrive2或者其他类似的 映射网络驱动器客户端软件映射网盘为 本地虚拟磁盘才能 用 Total Commander 10.52 来筛选、过滤、搜索、查找 电脑软件安装包)
5、Synology群晖NAS网络附属存储服务器的存储空间。
6、DVD-R刻录光盘。
7、其他文件存储云空间服务供应商。
问:此文章的副本(拷贝、备份、同步)版本保存在哪些位置 ?
答:此文章的最新编辑更新版本保存在“腾讯文档”,
此文章的 Copy(拷贝、副本、备份、同步)版本保存在:
1、腾讯文档
2、金山文档
3、石墨文档
4、有道云笔记
5、微信企业版
6、飞书
7、语雀
2023-1-16