Create many folders

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
petergus
Member
Member
Posts: 164
Joined: 2003-02-06, 16:28 UTC
Location: Sweden, Enköping
Contact:

Create many folders

Post by *petergus »

It's possible to create many folders with the "|" character.
But it's difficult to use if I have my folders names in a list, like this:

Folder 1
Folder 2
Folder 3
Folder 4

My suggestion is to change the New directory window, make it possible to add a list with folder names:

http://img524.imageshack.us/my.php?image=newfolderdialogjy2.jpg

The new window should also be resizable.
Peter, Personal licence #84319
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

I would also like to have something like that.
TC for Linux please!
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

roentgen wrote:I would also like to have something like that.
Me too. A(n userdefined) delimiter (which is easier to type) instead of the pipe would be an option too.

Peter
TC 10.xx / #266191
Win 10 x64
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

The disadvantage of such a multi-line F7-dialog would be, that (after entering the new dir name) you can't just use RETURN key anymore to create the dir.
So I'd vote for an additional MakeDir dialog instead of replacing the existing one.

Alternative ideas:

If you have the directory list copied into the clipboard:
- in a text editor like TextPad you can search&replace the RETURN characters (\n) with TC's delimiter (|) before copying the list into TC's F7 dialog

If you have the directory list in a text file:
- you could define this as a user defined command / button / start menu entry / etc.:

Code: Select all

Command  : TC_MakeDirFromListFile.cmd
Parameters: %P%N
Content of the batch file (save as TC_MakeDirFromListFile.uue with a Texteditor, then decode it with TC using cm_Decode):

Code: Select all

begin 644 TC_MakeDirFromListFile.cmd
M("`@0&5C:&\@;V9F#0H@("!S971L;V-A;`T*("`@<V5T(&-P06-T:79E/3`-
M"B`@('-E="!C<$]%33TP#0H-"B`@("`@(#H@<F5M(&-H96-K(&9O<B!E>&ES
M=&5N8V4@;V8@0TA#4"Y#3TTL(%)%1RY%6$4-"B`@(&-O<'D@.CHZ(&YU;"`R
M/FYU;`T*("`@8VAC<"YC;VT@+S\@/FYU;`T*("`@:68@;F]T(&5R<F]R;&5V
M96P@,2`H#0H@("`@("!C;W!Y(#HZ.B!N=6P@,CYN=6P-"B`@("`@(')E9RYE
M>&4@+S\@/FYU;`T*("`@*0T*("`@:68@97)R;W)L979E;"`Q("@-"B`@("`@
M(&5C:&\N#0H@("`@("!E8VAO("HJ*B!787)N:6YG7CH@4D5'+D5812!A;F0O
M;W(@0TA#4"Y#3TT@;F]T(&9O=6YD(%XH<V5E(&5R<F]R(&UE<W-A9V4@86)O
M=F5>*2P@#0H@("`@("!G;W1O($YO0W!3=VET8V@-"B`@("D-"B`@(&-O<'D@
M;G5L(&YU;"`^;G5L#0H-"B`@("`@(#H@<F5M(&=E="!L;V-A;"!C;V1E<&%G
M92!N=6UB97)S.R!T:&%N:W,@,B!$86QA:2!F;W(@=&AI<PT*("`@9F]R("]F
M(")S:VEP/30@=&]K96YS/3,B("4E:2!I;B`H)W)E9RYE>&4@<75E<GD@(DA+
M15E?3$]#04Q?34%#2$E.15Q365-414U<0W5R<F5N=$-O;G1R;VQ3971<0V]N
M=')O;%Q.;'-<0V]D95!A9V4B("]V(")!0U`B)RD@9&\@*`T*("`@("!S970@
M8W!!8W1I=F4])25I#0H@("`I#0H@("!F;W(@+V8@(G-K:7`]-"!T;VME;G,]
M,R(@)25I(&EN("@G<F5G+F5X92!Q=65R>2`B2$M%65],3T-!3%]-04-(24Y%
M7%-94U1%35Q#=7)R96YT0V]N=')O;%-E=%Q#;VYT<F]L7$YL<UQ#;V1E4&%G
M92(@+W8@(D]%34-0(B<I(&1O("@-"B`@("`@<V5T(&-P3T5-/24E:0T*("`@
M*0T*("`@9F]R("4E92!I;B`H(B5C<$%C=&EV924B*2!D;R!F;W(@)25F(&EN
M("@B)6-P3T5-)2(I(&1O(&=O=&\@4W1A<G0-"B`@(&5C:&\@*BHJ(%=A<FYI
M;F=>.B!#;W5L9"!N;W0@<F5T<FEE=F4@8V]D97!A9V4@:6YF;W)M871I;VX@
M=VET:"!214<N15A%+`T*("`@9V]T;R!.;T-P4W=I=&-H("`@#0H-"CI3=&%R
M="`@(`T*("`@("`@.B!R96T@;&]A9"!!3E-)(&-O9&5P86=E#0H@("!C:&-P
M+F-O;2`E8W!!8W1I=F4E(#X@3E5,#0H-"CI.;T-P4W=I=&-H#0H@("!I9B`@
M("`@(B5^,2(]/2(B(&5C:&\@4WEN=&%X.B9E8VAO("`@("5^;G@P(")D.EQP
M871H7$YE=T1I<DQI<W0N='AT(B`@("`F9V]T;R!C90T*("`@#0H@("!F;W(@
M+T8@(G5S96)A8VMQ('1O:V5N<STJ(&1E;&EM<STB("4E92!I;B`H(B5^,2(I
M(&1O(&UD("(E)7YE(@T*("`@9V]T;R!C90T*#0HZ8V4-"B`@("`@(#H@<F5M
M(&QO860@05-#24DO3T5-(&-O9&5P86=E(&%G86EN#0H@("!I9B!N;W0@(B5C
M<$]%324B/3TB,"(@8VAC<"YC;VT@)6-P3T5-)2`^;G5L#0H-"CIE>`T*#0H@
M("`Z(')E;2!3>6YT87@Z("`@)7YN>#`@(F0Z7'!A=&A<3F5W1&ER3&ES="YT
%>'0B#0H`
`
end
sum -r/size 57283/1400
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
User avatar
white
Power Member
Power Member
Posts: 4593
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

See this old thread for other ways to create multiple directories:
how can i create multiple directories?

Anyway, a Create-Multiple-Directories-Tool (in short CMDT :-) ) as an additional feature seems like a thing that would suit TC just fine.
StatusQuo wrote: The disadvantage of such a multi-line F7-dialog would be, that (after entering the new dir name) you can't just use RETURN key anymore to create the dir.
That can be solved by putting both an editbox and a memo-box on the dialog. Then, you would normally use the editbox to create only one folder and use the memo-box to create multiple folders. Then, only when the cursor is in the memo-box the RETURN key would not work.

Additonally the memo-box could be initially hidden and made visible by clicking a More Options button.
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

2white
It looks complicated imho.
Why don't add a behaviour similar to message windows in IM applications? Ctrl+Enter could add new line and Enter still be responsible for OK. This way single TextEdit control with multiline property should be enough.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
User avatar
white
Power Member
Power Member
Posts: 4593
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

fenix_productions wrote:2white
It looks complicated imho.
Why don't add a behaviour similar to message windows in IM applications? Ctrl+Enter could add new line and Enter still be responsible for OK. This way single TextEdit control with multiline property should be enough.
I would actually rather have a separate dialog for making only one directory (the one that exists now) and a separate dialog for making multiple directories (which may look like the picture in the first post of this topic). The last one could be started by a menu entry in the Commands menu (Make Multiple Directories..)
User avatar
wanderer
Power Member
Power Member
Posts: 1571
Joined: 2003-03-28, 14:35 UTC
Location: Sol

Post by *wanderer »

I remember i've seen in the past external programs that do the job. It's not the same as internal support, but it may help...
- Wanderer -

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3
x64: Clients/Servers from Win7 to Win11 and Win2K12Srv to Win2K22Srv, mainly Win10 though.
onRock
Junior Member
Junior Member
Posts: 2
Joined: 2019-08-13, 08:29 UTC

Re: Create many folders

Post by *onRock »

F7
Directory01\..\Directory02\..\Directory03\..\Directory04\..\Directory05\..\Directory06\..\Directory07
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Create many folders

Post by *ghisler(Author) »

or:
F7
Directory01|Directory02|Directory03|Directory04|Directory05|Directory06|Directory07

or if you really need numbered dirs:
F7
<1-7>Directory[C:2]
(the :2 is for 2 digit numbers)
Author of Total Commander
https://www.ghisler.com
Post Reply