START /D

Nov 22, 2010
4
0
I am having problems with START /D - which is supposed to start a new window in a specified directory. Here is an example (with variants).

START /DMaths
START /DC:\Maths
START /DC:\Maths\

which I hoped would start a TCC window open in the c:\Maths directory. The problem is that I have a tcstart.btm file which ends with a cd command to another directory, and of course that's where I end up instead. (I don't want to remove that command, since I really don't want TakeCommand to start in its program directory, which is where it starts by default.) The tcstart.btm file does start with the line

if %_pipe != 0 .or. %_transient != 0 quit

which is supposed to cause it to be ignored for instances created by START (or similar commands), but it doesn't seem to work in this case.

Help with this will be very gratefully received, but I might as well mention the *real* problem I have, which is a variation on this. I want to be able to call my editor from the TakeCommand (or rather TCC) commandline, with a START command so it's in a different window (leaving the commandline free for my other uses). But if I call it with a simple START EDITOR FILE command, then the editor starts in my default directory, and so cannot find the FILE. :(

As ever, many thanks in advance.

-= rags =-
 
May 20, 2008
11,400
99
Syracuse, NY, USA
On Thu, 08 Sep 2011 18:22:54 -0400, rags <> wrote:

|The first is simply (I'll give some variants)
|
| START /DMaths
| START /DC:\Maths
| START /DC:\Maths\
|
|which I hoped would start a TCC window open in the c:\Maths directory. The problem is that I have a tcstart.btm file which ends with a cd command to another directory, and of course that's where I end up instead. (I don't want to remove that command, since I really don't want TakeCommand to start in its program directory, which is where it starts by default.) The tcstart.btm file does start with the line
|
| if %_pipe != 0 .or. %_transient != 0 quit
|
|which is supposed to cause it to be ignored for instances created by START (or similar commands), but it doesn't seem to work in this case.

START, by default, starts an enduring instance of TCC. It's no surprise it's
not caught by your IF statement. And as for startup directories, TCSTART has
the last say except for any commands on the command-line itself. So use:

Code:
START cdd C:\Maths

That said, CDDing to an initial directory in TCSTART can be quite inconvenient,
as you observed. How do you usually start TCC (in the usual directory) ...
shortcut, toolbar, Start\Run, ... ? Whatever, chances are you can modify that
slightly to put it in the usual place without TCSTAR doing it. Shortcuts and
all toolbar apps I've seen allow specifying a startup directory. And even in
Start\Run you could specify "tcc /k cdd usual_dir"; which could be easily
recalled.
 
Nov 22, 2010
4
0
I assume the editor is a console app, not a gui, yes? Vince's suggestion is good. You could also create an alias like

start editor "%@full[%@quote[%1]]"

Many thanks to you both - I'll ponder (and experiment) with these ideas to see what fits my habits best ...
 
Similar threads
Thread starter Title Forum Replies Date
J Take command does not start on Windows 10 Support 3
N for start /b anamoly Support 1
U Can not get/start Take Command gui Support 1
DrusTheAxe START /? is incomplete Support 2
S How to? Runs start /w in invisible mode OR run program after exit of another one Support 3
vefatica Start/stop screensaver from TCC? Support 12
S START with title Support 4
vefatica START at 0,0? Support 2
D START /POS versus @WINPOS and @WINSIZE Support 12
vefatica START /elevated and PcaSvc? Support 5
S incorrect message at start Cancel batch job 4START.bat ? (Y/N/A) : Support 1
vefatica START /PGM "name with spaces.URL" fails Support 2
L Peculiarities of how START launches processes Support 15
R How to? START program as top window? Support 2
Peter Murschall v24 IDE/BDEBUGGER won't start Support 9
Dmitry L. Kobyakov WAD Start /pgm "name.htm" works improperly Support 4
Joe Caverly START Dialog usage of %_ variables Support 0
A Fixed [23.0.22]: TCMD crashes shortly after start, TCC keeps running in background Support 6
kb6ojs Want to start TCMD v20 with every Windows 10 bootup Support 3
vefatica START *command Support 5
Per TCC/LE 14 64-bit won't start on Windows 10 Insider Preview 17063 (171213) Support 12
A Fixed (CMD compat) START /D fails to recognize the switch option. Support 3
MikeBaas start /runas - I'd like /netonly Support 2
vefatica Start VIEW with the toolbar showing? Support 5
vefatica Documentation START /AFFINITY Support 0
B how to do in "start" command thing like in tcc.exe Support 1
J directory or folder to start in Support 2
R How to? Not have RT version show on start Support 3
D WAD START /ELEVATED "Title" /PGM "job.btm" Support 6
J How to? Start TCMD with different configurations Support 3
vefatica START /K ... Support 1
vefatica Documentation START /AFFINITY Support 5
vefatica Start TCMD with File Explorer showing? Support 2
Alpengreis WAD Each start/close of TCMD changes my Explorer setting Support 7
WadeHatler Just started getting a message about Cloud Storage every time I start TCC 19 Support 3
Alpengreis Fixed TCMD FileExplorer Start-Directory problem Support 4
vefatica Shortcut/start-up folder nonsense Support 20
fishman@panix.com Can I start TCC in full screen mode? Support 9
R Unable to start any BTM file from Explorer Support 5
fpefpe How to? Stange start up issue Support 1
M Start "/Elevated" failure... Support 3
vefatica START, CMD vs. TCC Support 0
Steve Pitts Difference in exection with and without START Support 24
rjperrella start /tabna leaves blank windows when running batch scripts Support 10
vefatica Start-up directory for new tabs? Support 7
C OT: Registry OPEN verb to start elevated... Support 2
tmaynard Error on Take Command Start after recent update Support 2
M How to? Start a program on log on elevated abovenormal Support 5
M How to? Start the version of Take Command that I want... Support 7
C 'start tcmd.exe' actually starts tcc.exe Support 7

Similar threads