我想创建一个 BATCH 文件,打开指定的文件夹和Total Commander 。但有两种可能性:
我有一个代码,用TotalCommander打开文件夹,但它总是启动一个新的TotalCommander,而不是使用正在运行的那个:
@echo off
SET totalc="C:\totalcmd\TOTALCMD.EXE"
set folder="C:\temp"
ECHO opening %folder% with %totalc%
%totalc% %folder%
ECHO opened
有解决方法吗?
答案 0 :(得分:4)
@echo off
setlocal
set "totalc=C:\totalcmd\TOTALCMD.EXE"
set "folder=C:\temp"
echo opening "%folder%" with "%totalc%"
"%totalc%" /O /T /R="%folder%"
echo opened
/ O 如果Total Commander已在运行,请将其激活并将命令行中的路径传递给该实例(覆盖设置 在配置对话框中有多个窗口)
/ R = 设置路径右侧窗口
/ T 在新标签页中打开传递的目录(与/ O一起使用)