gpt4 book ai didi

batch-file - 如何在 BATCH 中打开已运行 Total Commander 的文件夹?

转载 作者:行者123 更新时间:2023-12-01 20:25:39 26 4
gpt4 key购买 nike

我想创建一个BATCH文件,该文件用Total Commander打开指定的文件夹。但有两种可能:

  1. 如果没有正在运行的 TotalCommander --> 一个新的 TotalCommander 将启动并打开文件夹
  2. 如果有已经在运行 TotalCommander --> 使用以下命令打开文件夹正在运行的TC,并且不启动新的TotalCommander

我有一段代码,可以使用 TotalCommander 打开文件夹,但它总是启动一个新的 TotalCommander,而不是使用正在运行的 TotalCommander:

@echo off
SET totalc="C:\totalcmd\TOTALCMD.EXE"
set folder="C:\temp"
ECHO opening %folder% with %totalc%
%totalc% %folder%
ECHO opened

有什么办法可以解决这个问题吗?

最佳答案

@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

来自documentation

/O If Total Commander is already running, activate it and pass the path(s) in the command line to that instance (overrides the settings in the configuration dialog to have multiple windows)

/R= Set path right window

/T Opens the passed dir(s) in new tab(s) (for usage with /O)

关于batch-file - 如何在 BATCH 中打开已运行 Total Commander 的文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26482126/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com