收藏中不能显示Total Commander的Dirmenu

自定义ini文件位置现在开发出来了么?

我试了一种思路,在 c:\Users\XXX\AppData\Roaming\GHISLER\ 路径下,手工建立了一份Wincmd.ini 文件。

@Channing 的说法

有DirMenu就可以。
重启后Listary还是没能读取到TC的收藏夹菜单。请问按以下的写法还需要添加什么别的字段么?

内容如下

[DirMenu]
menu1=桌面 | Desktop (&D)
cmd1=cd %$Desktop%
menu2=文档 | Documents (&M)
cmd2=cd %$Documents%
menu3=下载 | Downloads (&N)
cmd3=cd %$Downloads%
menu4=-
menu5=系统 | Windows (&W)
cmd5=cd %$Windows%
menu6=系统 | System32 (&S)
cmd6=cd %$System%
menu7=系统 | Program Files (&F)
cmd7=cd %$ProgramFiles%
menu8=系统 | Program Files (x86) (&X)
cmd8=cd %$ProgramFilesX86%
menu9=系统 | Program Data (&G)
cmd9=cd %$ProgramData%
menu10=系统 | AppData (&P)
cmd10=cd %$APPDATA%
menu11=系统 | Local AppData (&L)
cmd11=cd %$LOCAL_APPDATA%
menu12=系统 | Temp (&E)
cmd12=cd %TEMP%
menu13=-系统 | 虚拟文件夹 (&V)
menu14=我的电脑 | My Computer (&M)
cmd14=cm_OpenDrives
menu15=控制面板 | Control Panel (&C)
cmd15=cm_OpenControls
menu16=回 收 站 | Recycle Bin (&R)
cmd16=cm_OpenRecycled
menu17=字 体 | Fonts (&F)
cmd17=cm_OpenFonts
menu18=网 络 | Network (&N)
cmd18=cm_OpenNetwork
menu19=打 印 机 | Printers (&P)
cmd19=cm_OpenPrinters
menu20=–
menu21=-系统 | 其他 (&H)
menu22=公用文件 | Common Files (&C)
cmd22=cd %$ProgramFilesCommon%
menu23=公用文件 | Common Files (x86) (&X)
cmd23=cd %$ProgramFilesCommonX86%
menu24=驱动程序 | Drivers (&D)
cmd24=cd %$System%\Drivers
menu25=开始菜单 | Start Menu (&S)
cmd25=cd %$StartMenu%
menu26=开始菜单程序 | Programs (&P)
cmd26=cd %$Programs%
menu27=开始菜项启动项 | Startup (&U)
cmd27=cd %$Startup%
menu28=公用开始菜单 | Common Start Menu (&M)
cmd28=cd %$CommonStartMenu%
menu29=公用开始菜单程序 | Common Programs (&O)
cmd29=cd %$CommonPrograms%
menu30=公用开始菜单启动项 | Common Startup (&N)
cmd30=cd %$CommonStartup%
menu31=–
menu32=-
menu33=-用户 | 配置与数据 (&U)
menu34=用户配置 | User Profiles (&U)
cmd34=cd %$UserProfiles%
menu35=个人配置 | Profile (&P)
cmd35=cd %$Profile%
menu36=近期文档 | Recent (&R)
cmd36=cd %$Recent%
menu37=快速启动 | Quick Launch (&Q)
cmd37=cd %$QuickLaunch%
menu38=访问历史 | History (&H)
cmd38=cd %$History%
menu39=搜索历史 | Search History (&S)
cmd39=cd %$SearchHistory%
menu40=网络缓存 | Internet Cache (&I)
cmd40=cd %$InternetCache%
menu41=发 送 到 | Send To (&T)
cmd41=cd %$SendTo%
menu42=收 藏 夹 | Favorites (&F)
cmd42=cd %$Favorites%
menu43=链 接 | Links (&L)
cmd43=cd %$Links%
menu44=–
menu45=-用户 | 个人文档 (&R)
menu46=图片 | Pictures (&P)
cmd46=cd %$Pictures%
menu47=音乐 | Music (&M)
cmd47=cd %$Music%
menu48=视频 | Videos (&V)
cmd48=cd %$Videos%
menu49=网盘 | OneDrive (&O)
cmd49=cd %$SkyDrive%
menu50=–
menu51=-用户 | 公共文档 (&O)
menu52=文档 | Documents (&D)
cmd52=cd %$PublicDocuments%
menu53=图片 | Pictures (&P)
cmd53=cd %$PublicPictures%
menu54=音乐 | Music (&M)
cmd54=cd %$PublicMusic%
menu55=视频 | Videos (&V)
cmd55=cd %$PublicVideos%
menu56=桌面 | Desktop (&T)
cmd56=cd %$PublicDesktop%
menu57=下载 | Downloads (&N)
cmd57=cd %$PublicDownloads%
menu58=–
menu59=-
menu60=Total Commander (&T)
cmd60=cd %COMMANDER_PATH%

我遇到了这个问题,解决的办法是下载安装版的Total Commander,在安装过程中让选择wincmd.ini安装路径,我选择到便携版的TotalCommander的文件夹路径,然后安装完成。之后我又重新卸载了安装版的TotalCommander。如此一来神奇的一幕发生了,收藏中就出现了TotalCommander的Dirmenu。这里附上IniFileName的相关注册表以供参考,希望可以帮助到您。

谢谢分享,找时间我再检查一下注册表。

我这儿的问题主要是user.ini和wincmd.ini是做了拆分重写了一些字段。

我用过这个参数。。。。。 RedirectSection=%commander_path%\user\user.ini

之前试过重装,但并没有起作用

解决了,把dirmenu字段从user.ini转移回wincmd.ini就能认出来了。

只是以后更新就得小心了,安装容易动wincmd.ini