我想使用Total Commander创建一个新的空文件。
我还没有找到如何完成这个简单任务的方法,所以我在这里问。
我想使用Total Commander创建一个新的空文件。
我还没有找到如何完成这个简单任务的方法,所以我在这里问。
Answers:
我在某个博客中看到了(不记得是哪个,对不起),这是一种非常简单的方法,它具有更真实的感觉:
cmd /c type null >
?%N
这样,它的工作原理就像创建一个新目录一样-并且您几乎不会注意到它实际上打开了一个shell窗口(它在不到一秒钟的时间内关闭了)。
type null
或type non-existent-filename.txt
-此命令将失败,并且该命令的输出将是长度为0的文本字符串。该输出(实际上是“无字符”)将保存>
到%N
文件名中。cmd /c
-存在此命令是为了抑制该type
命令将产生的错误消息。
null
文件存在于工作目录中,则该文件的内容将另存为我们正在创建的文件的内容。
cmd /c verify wrong-param >
会比cmd /c type null >
cmd /c
-存在此命令是为了抑制类型命令将产生的错误消息。” -这是错误的。产生“找不到文件”错误消息的是Total Commander。tcmd生成错误是因为找不到type
命令(tcmd显然不理解系统动词)(请注意,Windows中没有type.exe和copy.exe文件)。由于tcmd不了解系统动词,因此我们首先启动shell cmd /c
,因为shell(与tcmd相比)了解系统动词。
不幸的是,你不能。
至少不是直接与Total Commander合作。但是您可以从Total Commander调用标准Windows资源管理器行为。
尝试这个:
在Total Commander中file/folders-panel
right-click and hold
,鼠标大约1秒钟。现在,Total Commander将进入通常在Windows资源管理器中提供的正常Windows鼠标右键菜单。
该菜单的上下文取决于鼠标指针下方的对象。因此New->Text document
,如果您在光标下方没有任何对象的情况下执行此操作,则只会看到(或系统上可用的任何其他文件格式)选项。
因此,您将必须单击列表中最后一个文件下方的内容,以便不进行任何选择。即使列表完全填满了面板,在您可以使用的最后一个文件下方仍然有一个很小的空白区域(约5像素)。