2015-06-07 87 views
0

我想为CMDER命令行创建一个别名,这将在当前目录中打开我的TotalCommander。这将与explorer .命令等效。从CMDER打开TotalCommander中的当前目录(创建别名)

我的别名现在看起来是这样的:

open. = "C:\...\Totalcmd.exe /O /R=". 

但它只是打开TotalCommander中诠释,他的默认目录。

也许有人使用这样的别名,并知道如何做到这一点?

回答

2

我有这个工作。

尝试设置您的别名如下:

tc.=d:\...\TOTALCMD64.EXE /O /R="%CD%" 

不过要小心,你必须手动将它插入到别名文件。如果你从命令行执行此操作,它将在设置别名时评估%CD%(当前目录)。

+0

这不适合我。似乎目前的目录永远不会传递给它。 tcmd窗口是专注的,但如果手动添加它,它只会进入路径。这是奇怪的原因,它与浏览器命令和点('.')一起使用。它也不适用于其他dos命令。例如,如果我尝试'e = echo%cd%',它会打印'%cd%'或'e = echo .'只会回显'.'而不是当前目录。不知道这是为什么。 – TLGreg

+0

你确定你已经将它直接输入到别名文件中吗?它与这些环境变量有所不同。 – FiDO

+0

是的,编辑文件。 – TLGreg