Mehrere Ordner gleichzeitig anlegen

German support forum

Moderators: Hacker, Stefan2, white

User avatar
Lupan
Member
Member
Posts: 136
Joined: 2003-03-12, 08:20 UTC

Mehrere Ordner gleichzeitig anlegen

Post by *Lupan »

Hallo,

gibt´s eine einfache Möglichkeit mehrere Ordner (z.B. 20 Stück) auf einmal zu erstellen???
Ich meine nicht mit F7 und dann 1/2/3/4/5... usw. Hier werden die Verzeichnisse dann immer wieder verschachtelt....

Momentan mach ich´s über F7 1; F7 2; F7 3; .... geht bei mehreren Verzeichnissen tierisch auf´n Keks....

Wäre toll, wenn man das ganze analog dem Umbenennungs-Tool auf´gebaut wäre:
Erzeuge Ordner mit Namen ABC_x mit x als Zähler = Zahl Schritt=1 usw......

Kann TC sowas von Hause aus, oder gibt´s ein Plugin.....
Möge die Technik mit Dir sein.
User avatar
norfie
Power Member
Power Member
Posts: 1194
Joined: 2003-02-18, 14:18 UTC

Post by *norfie »

Last edited by norfie on 2004-09-10, 21:56 UTC, edited 1 time in total.
User avatar
za222
Member
Member
Posts: 146
Joined: 2003-03-11, 17:19 UTC
Location: Germany

Post by *za222 »

Ist zwar eigentlich auch ziemlich langwierig, aber diese Möglichkeit gibt es auch noch:

F7: 1\..\2\..\3\..\4
User avatar
Lupan
Member
Member
Posts: 136
Joined: 2003-03-12, 08:20 UTC

Post by *Lupan »

@ norfie:
jo, das funzt! :lol:

Jedoch ist es etwas umständlich immer von Hand die Anzahl im Code einzugeben... Gibt´s ne Möglichkeit, da noch ne Abfrage für die Anzahl der Ordner einzufügen?

Nach dem Motto:
Knopf drücken, Anzahl eingeben, Schulz! 8)
Möge die Technik mit Dir sein.
User avatar
norfie
Power Member
Power Member
Posts: 1194
Joined: 2003-02-18, 14:18 UTC

Post by *norfie »

Last edited by norfie on 2004-09-10, 21:55 UTC, edited 1 time in total.
User avatar
chriss
Senior Member
Senior Member
Posts: 221
Joined: 2003-02-12, 10:17 UTC

Post by *chriss »

hallo

ich hab aus alten zeiten eine kleine disk.exe. die erwartet als parameter die anzahl der verzeichnisse. dann wird diese anzahl als

disk1
disk2
.
.
.
diskx

angelegt.

ich kanns dir bei bedarf mailen.
gruß


chriss
Ron
Junior Member
Junior Member
Posts: 19
Joined: 2003-02-08, 21:30 UTC

Post by *Ron »

Ich hatte das ?Prob? auch mal. Ich hattee mir dann eine kleine .bat gebastelt:

folder.cmd

Code: Select all

@echo off
echo Start bei Ordner:
set /P start=
echo Ende bei Ordner:
set /P ende=
echo Praefix:
set /P pre=

:check
if "%start%"=="" GOTO error
if "%ende%"=="" GOTO error

if /I %start% LEQ %ende% goto :folder
echo.
echo ERROR
echo Der Startwert muss kleiner als der Endwert sein :)
pause>nul
GOTO :end

:folder
for /L %%p in (%start%,1,%ende%) do md %pre%%%p
GOTO :end

:error
echo Es fehlen Eingaben!!!
pause>nul
GOTO :end

:end
set start=
set ende=
set pre=
echo on
User avatar
Lupan
Member
Member
Posts: 136
Joined: 2003-03-12, 08:20 UTC

Post by *Lupan »

@ Ron:
Hab´mir Deinen Code etwas umgeschrieben. Funzt klasse :mrgreen:

DANKE!
Möge die Technik mit Dir sein.
User avatar
Wawuschel
Senior Member
Senior Member
Posts: 345
Joined: 2003-02-11, 17:00 UTC

Post by *Wawuschel »

Hallo,

der von Ron genannte Code für eine batch-Datei funktioniert prima.

Zwei Fragen aber dazu:

1) ich möchte festlegen das bei Vorgabe von Werten mit führender Null diese auch
beim Erstellen der Ordner berücksichtigt und auch verwendet werden.
[face=courier]Beispiel:

Start bei: 01
Ende bei : 50

oder auch...

Start bei: 001
Ende bei : 050[/face]

Wie muss dazu der o.g. Code abgeändert werden?

2) Ich habe mir mit der batch-Datei eine Schaltfläche in der Symbolleiste angelegt.
die BAT liegt im Programmorder des TC
Ich möchte jetzt im aktuell angezeigten Ordner eine Reihe Unterordner anlegen.
Welchen Parameter muss ich der Schaltfläche/Kommando dafür mitgeben.
Ich komme mit den in der Hilfe genannten Parametern leider nicht klar :?

Vielen Dank.

Gruß
Wawuschel
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
User avatar
Dalai
Power Member
Power Member
Posts: 10024
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Zwar keine direkte Antwort auf das Problem mit der Batch, aber ich hab vor über einem Jahr ein AutoIt-Skript genau für diesen Zweck gebastelt:

Code: Select all

begin 644 MassDirCreator.au3
M.PT*.R!!=71O270@5F5R<VEO;CH@,RXP,"\S+C$P#0H[($QA;F=U86=E.B`@
M("`@("!$975T<V-H#0H[(%!L871F;W)M.B`@("`@("!7:6XY."\R,#`P+UA0
M+S(P,#,-"CL@075T:&]R.B`@("`@("`@(%-T969A;B!+<F5S<V4-"CL-"CL@
M3&%S="!5<&1A=&4Z(#(Y+C`R+C(P,#@-"CL-"CL@4V-R:7!T($9U;F-T:6]N
M.@T*.R`@("!#<F5A=&4@9&ER96-T;W)I97,@8F%S960@;VX@;G5M8F5R<R!A
M;F0@<')E9FEX+W!O<W1F:7@@*&]P=&EO;F%L*0T*.PT*.R`M+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0H[(%-E="!U<"!O=7(@9&5F875L=',-
M"CL@+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*#0HC:6YC;'5D
M92`\1U5)0V]N<W1A;G1S+F%U,SX-"CLC:6YC;'5D92`B;&EB<F%R>2YI;F,B
M#0H-"CM!=71O270@96EN<W1E;&QE;CH-"CM3:&]W<R!T:&4@8W5R<F5N="!S
M8W)I<'0@;&EN92!I;B!T:&4@=')A>2!I8V]N('1I<"!T;R!H96QP(&1E8G5G
M9VEN9PT*075T;TET4V5T3W!T:6]N*")4<F%Y26-O;D1E8G5G(BP@,2D-"@T*
M#0H[/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T](%9A<FEA8FQE;BT@
M=6YD($MO;G-T86YT96XM1&5F:6YI=&EO;B`]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*#0H[+2TM+2T@5&ET96P@9&5R
M($=522`M+2TM+0T*9VQO8F%L(&-O;G-T("1-04E.7U1)5$Q%(#T@(DUA<W-$
M:7)#<F5A=&]R(@T*9VQO8F%L(&-O;G-T("1#3U!94DE'2%0@/2`B*$,I(#(P
M,#@@4W1E9F%N($MR97-S92(-"F=L;V)A;"!C;VYS="`D5D524TE/3B`]("(Q
M+C`B#0H-"F=L;V)A;"`D<')E7W!O<W1?9FEX(#T@4W1R:6YG1F]R;6%T*"(E
M<R5S)7,B+"!`665A<BP@0$UO;BP@0$U$87DI("8@(GPB("8@7PT*("`@("`@
M("`@("`@("`@("`@("`@("!3=')I;F=&;W)M870H(B5S)7,E<R(L($!-;VXL
M($!996%R+"!`341A>2D@)B`B?"(@)B!?#0H@("`@("`@("`@("`@("`@("`@
M("`@(%-T<FEN9T9O<FUA="@B)7,E<R5S(BP@0$U$87DL($!-;VXL($!996%R
M*2`F(")\(B`F(%\-"B`@("`@("`@("`@("`@("`@("`@("`@4W1R:6YG1F]R
M;6%T*"(E<RTE<RTE<R(L($!996%R+"!`36]N+"!`341A>2D@)B`B?"(@)B!?
M#0H@("`@("`@("`@("`@("`@("`@("`@(%-T<FEN9T9O<FUA="@B)7,M)7,M
M)7,B+"!`36]N+"!`665A<BP@0$U$87DI("8@(GPB("8@7PT*("`@("`@("`@
M("`@("`@("`@("`@("!3=')I;F=&;W)M870H(B5S+25S+25S(BP@0$U$87DL
M($!-;VXL($!996%R*2`F(")\(B`F(%\-"B`@("`@("`@("`@("`@("`@("`@
M("`@4W1R:6YG1F]R;6%T*"(E<RXE<RXE<R(L($!-1&%Y+"!`36]N+"!`665A
M<BD@)B`B?"(-"@T*.R`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M#0H[(%-C<FEP="!3=&%R=`T*.R`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM#0H-"CLM+2TM+2!%=F5N=&)E:&%N9&QU;F<@96EN<V-H86QT96X@
M+2TM+2T-"D%U=&])=%-E=$]P=&EO;B@B1U5)3VY%=F5N=$UO9&4B+"`Q*0T*
M#0H[+2TM+2T@1U5)(&5R>F5U9V5N("TM+2TM#0IG;&]B86P@)$UA:6Y&;W)M
M/2!'54E#<F5A=&4H)$U!24Y?5$E43$4@)B`B('8B("8@)%9%4E-)3TX@)B`B
M+"`B("8@)$-/4%E224=(5"P@-S`P+"`U,C,I#0I'54E3971/;D5V96YT*"1'
M54E?159%3E1?0TQ/4T4L(")-04E.7T-,3U-%(BD-"@T*.RTM+2!);G!U="`M
M+2T-"D=524-T<FQ#<F5A=&5'<F]U<"@B($]P=&EO;F5N.B`B+"`U+"`S+"`V
M.3`L(#$S,"D-"@T*.RTM(%-T87)T=V5R="`M+0T*1U5)0W1R;$-R96%T94QA
M8F5L*")3=&%R='=E<G0Z("(L(#4U+"`R-2D-"F=L;V)A;"`D4W1A<G1686QU
M92`]($=524-T<FQ#<F5A=&5);G!U="@B,2(L(#$R,"P@,C(L(#4P+"`R,RD-
M"@T*.RTM($5N9'=E<G0@+2T-"D=524-T<FQ#<F5A=&5,86)E;"@B16YD=V5R
M=#H@(BP@,C(P+"`R-2D-"F=L;V)A;"`D16YD5F%L=64@/2!'54E#=')L0W)E
M871E26YP=70H(C(P(BP@,C@U+"`R,BP@-3`L(#(S*0T*#0H[+2T@06YZ86AL
M(%-T96QL96X@+2T-"D=524-T<FQ#<F5A=&5,86)E;"@B06YZ86AL(%-T96QL
M96XZ("(L(#,Y,"P@,C0I#0IG;&]B86P@)$YU;6)E<D1I9VET<R`]($=524-T
M<FQ#<F5A=&5#;VUB;R@B(BP@-#<P+"`R,2P@-3`L(#$W,"D-"D=524-T<FQ3
M971$871A*"1.=6UB97)$:6=I=',L("(Q?#)\,WPT?#5\-GPW?#A\.7PQ,"(L
M("(R(BD-"@T*.RTM(%!R969I>"`M+0T*1U5)0W1R;$-R96%T94QA8F5L*")0
M<N1F:7@Z("(L(#4U+"`V-"D-"D=524-T<FQ39714:7`H+3$L(")497AT+"!D
M97(@=F]R(&1E;2!:Y&AL97(@:6T@5F5R>F5I8VAN:7-N86UE;B!E<G-C:&5I
M;G0B*0T*9VQO8F%L("10<F5F:7@@/2!'54E#=')L0W)E871E0V]M8F\H(B(L
M(#$R,"P@-C$L(#(S,"P@,3<P*0T*1U5)0W1R;%-E=$1A=&$H)%!R969I>"P@
M)'!R95]P;W-T7V9I>"D-"@T*.RTM(%!O<W1F:7@@+2T-"D=524-T<FQ#<F5A
M=&5,86)E;"@B4&]S=&9I>#H@(BP@,S<U+"`V-"D-"D=524-T<FQ39714:7`H
M+3$L(")497AT+"!D97(@;F%C:"!D96T@6N1H;&5R(&EM(%9E<GIE:6-H;FES
M;F%M96X@97)S8VAE:6YT(BD-"F=L;V)A;"`D4&]S=&9I>"`]($=524-T<FQ#
M<F5A=&5#;VUB;R@B(BP@-#(P+"`V,2P@,C,P+"`Q-S`I#0I'54E#=')L4V5T
M1&%T82@D4&]S=&9I>"P@)'!R95]P;W-T7V9I>"D-"@T*.RTM(%9E<GIE:6-H
M;FES+"!I;B!D96T@9&EE(%9E<GIE:6-H;FES<V4@97)S=&5L;'0@=V5R9&5N
M('-O;&QE;B`M+0T*1U5)0W1R;$-R96%T94QA8F5L*")697)Z96EC:&YI<SHB
M+"`T-2P@,3`S*0T*1U5)0W1R;%-E=%1I<"@M,2P@(E9E<GIE:6-H;FES+"!I
M;B!D96T@9&EE(%5N=&5R=F5R>F5I8VAN:7-S92!E<G-T96QL="!W97)D96X@
M<V]L;&5N(BD-"F=L;V)A;"`D1&ER96-T;W)Y26YP=70@/2!'54E#=')L0W)E
M871E26YP=70H(B(L(#$R,"P@,3`P+"`T-S`L(#(S*0T*1U5)0W1R;%-E=$1A
M=&$H)$1I<F5C=&]R>4EN<'5T+"!`5V]R:VEN9T1I<BD-"F=L;V)A;"`D1&ER
M96-T;W)Y0G5T=&]N(#T@1U5)0W1R;$-R96%T94)U='1O;B@BQ"9N9&5R;B(L
M(#8P,"P@.3DL(#<P+"`R-2D-"D=524-T<FQ3971/;D5V96YT*"1$:7)E8W1O
M<GE"=71T;VXL(")#2$]/4T5?5$%21T547T1)4B(I#0H-"CLM+2!0<F5V:65W
M("TM#0H[1U5)0W1R;$-R96%T94QA8F5L*")6;W)S8VAA=3HB+"`Q-2P@,3,R
M*0T*1U5)0W1R;$-R96%T94=R;W5P*"(@5F]R<V-H874Z("(L(#4L(#$T,"P@
M-CDP+"`S-#4I#0IG;&]B86P@)%!R979I97<@/2!'54E#=')L0W)E871E161I
M="@B(BP@,3,L(#$U-RP@-C<U+"`S,C`L($)I=$]2*"174U]64T-23TQ,+"`D
M15-?355,5$E,24Y%+"`D15-?4D5!1$].3%DI*0T*#0H-"CLM+2!"=71T;VYS
M("TM#0IG;&]B86P@)'-T87)T8G5T=&]N(#T@1U5)0W1R;$-R96%T94)U='1O
M;B@B5F5R>F5I8VAN:7-S92`F97)Z975G96XB+"`W,BP@-#DR+"`Q-C`L(#(U
M*0T*1U5)0W1R;%-E=$]N179E;G0H)'-T87)T8G5T=&]N+"`B0U)%051%7T1)
M4E,B*0T*9VQO8F%L("10<F5V:65W0G5T=&]N(#T@1U5)0W1R;$-R96%T94)U
M='1O;B@B)E9O<G-C:&%U(&%N>F5I9V5N(BP@,C<W+"`T.3(L(#$U,"P@,C4I
M#0I'54E#=')L4V5T3VY%=F5N="@D4')E=FEE=T)U='1O;BP@(D1/7U!2159)
M15<B*0T*9VQO8F%L("1/<&5N1&ER0G5T=&]N(#T@1U5)0W1R;$-R96%T94)U
M='1O;B@B5F5R>F5I)F-H;FES(/9F9FYE;B(L(#0W-RP@-#DR+"`Q-3`L(#(U
M*0T*1U5)0W1R;%-E=%1I<"@D3W!E;D1I<D)U='1O;BP@(EII96QV97)Z96EC
M:&YI<R!I;2!%>'!L;W)E<B#V9F9N96XB*0T*1U5)0W1R;%-E=$]N179E;G0H
M)$]P96Y$:7)"=71T;VXL(")/4$5.7T1)4B(I#0H-"CLM+2TM+2!A=68@36%I
M;D9O<FT@=6US8VAA;'1E;B`M+2TM+0T*1U5)4W=I=&-H*"1-86EN1F]R;2D-
M"CLM+2TM+2!$969A=6QT(&%U9B!D96X@97)S=&5N($)U='1O;B!L96=E;B`M
M+2TM+0T*1U5)0W1R;%-E=%-T871E*"1S=&%R=&)U='1O;BP@)$=525]$149"
M55143TXI#0H-"D=524-T<FQ39713=&%T92@D4W1A<G1686QU92P@)$=525]&
M3T-54RD-"@T*.T=522!A;GIE:6=E;@T*1U5)4V5T4W1A=&4H0%-77U-(3U<L
M("1-86EN1F]R;2D-"@T*.RTM+2TM($IU<W0@:61L92!A<F]U;F0N+BX@+2TM
M+2T-"E=H:6QE(#$-"B`@("!3;&5E<"@S,"D-"E=%;F0-"@T*#0H-"CLM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0H[("`@1G5N8W1I
M;VYS(&9O<B!%=F5N="U(86YD;&EN9PT*.RTM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2T-"D9U;F,@34%)3E]#3$]312@I#0H@("`@1U5)
M1&5L971E*"1-86EN1F]R;2D-"B`@("!3;&5E<"@Q,#`I#0H@("`@17AI="@P
M*0T*16YD1G5N8PT*#0H[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+0T*#0I&=6YC($-214%415]$25)3*"D-"B`@("!L;V-A;"`D=&5M
M<`T*("`@(&QO8V%L("1S=6-C97-S(#T@,"P@)&YO7W-U8V-E<W,@/2`P+"`D
M86QR96%D>5]E>&ES="`](#`-"B`@("!L;V-A;"`D7W-T87)T(#T@26YT*$=5
M24-T<FQ296%D*"13=&%R=%9A;'5E*2D-"B`@("!L;V-A;"`D7V5N9"`]($EN
M="A'54E#=')L4F5A9"@D16YD5F%L=64I*0T*#0H@("`@;&]C86P@)%]W:61T
M:"`]($EN="A'54E#=')L4F5A9"@D3G5M8F5R1&EG:71S*2D-"B`@("!L;V-A
M;"`D7W!R92`]($=524-T<FQ296%D*"10<F5F:7@I#0H@("`@;&]C86P@)%]P
M;W-T(#T@1U5)0W1R;%)E860H)%!O<W1F:7@I#0H@("`@;&]C86P@)%]D:7(@
M/2!44DE-7U1204E,24Y'7T)!0TM33$%32"A'54E#=')L4F5A9"@D1&ER96-T
M;W)Y26YP=70I*2`F(")<(@T*#0H@("`@9F]R("1I(#T@)%]S=&%R="!T;R`D
M7V5N9`T*("`@("`@("`D=&5M<"`]("1?9&ER("8@)%]P<F4@)B!3=')I;F=&
M;W)M870H(B4P(B`F(%-T<FEN9R@D7W=I9'1H*2`F("(N,&8B+"`D:2D@)B`D
M7W!O<W0-"B`@("`@("`@:68@;F]T($9I;&5%>&ES=',H)'1E;7`I('1H96X-
M"B`@("`@("`@("`@(&EF($1I<D-R96%T92@D=&5M<"D@=&AE;@T*("`@("`@
M("`@("`@("`@("1S=6-C97-S("L](#$-"B`@("`@("`@("`@(&5L<V4-"B`@
M("`@("`@("`@("`@("`D;F]?<W5C8V5S<R`K/2`Q#0H@("`@("`@("`@("!%
M;F1)9@T*("`@("`@("!E;'-E#0H@("`@("`@("`@("`D86QR96%D>5]E>&ES
M="`K/2`Q#0H@("`@("`@($5N9$EF#0H@("`@3F5X=`T*("`@(`T*("`@($US
M9T)O>"@X,C4V+"`B6G5S86UM96YF87-S=6YG(BP@4W1R:6YG1F]R;6%T*")%
M<F9O;&=R96EC:"!E<GIE=6=T.B`B("8@0%1!0B`F($!404(@)B!`5$%"("8@
M(B5U(BP@)'-U8V-E<W,I("8@0$-23$8@)B!?#0H@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("!3=')I;F=&;W)M870H(D9E:&QE<B!B96EM
M($5R>F5U9V5N.B`B("8@0%1!0B`F($!404(@)B`B)74B+"`D;F]?<W5C8V5S
M<RD@)B!`0U),1B`F(%\-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(%-T<FEN9T9O<FUA="@B0F5R96ET<R!E>&ES=&EE<F5N9&4@5F5R
M>F5I8VAN:7-S93H@(B`F($!404(@)B`B)74B+"`D86QR96%D>5]E>&ES="DI
M#0I%;F1&=6YC#0H-"CLM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM#0H-"D9U;F,@1$]?4%)%5DE%5R@I#0H@("`@;&]C86P@)&]U="`]
M("(B#0H@("`@;&]C86P@)%]S=&%R="`]($EN="A'54E#=')L4F5A9"@D4W1A
M<G1686QU92DI#0H@("`@;&]C86P@)%]E;F0@/2!);G0H1U5)0W1R;%)E860H
M)$5N9%9A;'5E*2D-"@T*("`@(&QO8V%L("1?=VED=&@@/2!);G0H1U5)0W1R
M;%)E860H)$YU;6)E<D1I9VET<RDI#0H@("`@;&]C86P@)%]P<F4@/2!'54E#
M=')L4F5A9"@D4')E9FEX*0T*("`@(&QO8V%L("1?<&]S="`]($=524-T<FQ2
M96%D*"10;W-T9FEX*0T*("`@(&QO8V%L("1?9&ER(#T@5%))35]44D%)3$E.
M1U]"04-+4TQ!4T@H1U5)0W1R;%)E860H)$1I<F5C=&]R>4EN<'5T*2D@)B`B
M7"(-"@T*("`@(&9O<B`D:2`]("1?<W1A<G0@=&\@)%]E;F0-"B`@("`@("`@
M)&]U="`]("1O=70@)B!?#0H@("`@("`@("1?9&ER("8@7PT*("`@("`@("`D
M7W!R92`F(%\-"B`@("`@("`@4W1R:6YG1F]R;6%T*"(E,"(@)B!3=')I;F<H
M)%]W:61T:"D@)B`B+C!F(BP@)&DI("8@7PT*("`@("`@("`D7W!O<W0@)B!?
M#0H@("`@("`@($!#4DQ&#0H@("`@3F5X=`T*#0H@("`@1U5)0W1R;%-E=$1A
M=&$H)%!R979I97<L("1O=70I#0H-"D5N9$9U;F,-"@T*.RTM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"@T*1G5N8R!#2$]/4T5?5$%2
M1T547T1)4B@I#0H@("`@;&]C86P@)&]L9%]D:7(]($=524-T<FQ296%D*"1$
M:7)E8W1O<GE);G!U="D-"B`@("!L;V-A;"`D;F5W7V1I<B`]($9I;&5396QE
M8W1&;VQD97(H(E9E<GIE:6-H;FES('?D:&QE;BP@:6X@9&5M(&1I92!5;G1E
M<G9E<GIE:6-H;FES<V4@97)S=&5L;'0@=V5R9&5N('-O;&QE;B(L("(B+"`W
M+"`D;VQD7V1I<BD-"@T*("`@(&EF("1N97=?9&ER(#P^("(B('1H96X-"B`@
M("`@("`@1U5)0W1R;%-E=$1A=&$H)$1I<F5C=&]R>4EN<'5T+"`D;F5W7V1I
M<BD-"B`@("!%;F1)9@T*16YD1G5N8PT*#0H[+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+0T*#0I&=6YC($]014Y?1$E2*"D-"B`@("!2
M=6XH0%=I;F1O=W-$:7(@)B`B7&5X<&QO<F5R+F5X92`B("8@1U5)0W1R;%)E
M860H)$1I<F5C=&]R>4EN<'5T*2P@0%=O<FMI;F=$:7(L($!35U]32$]7*0T*
M16YD1G5N8PT*#0H[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+0T*.RTM+2TM+2TM+2TM+2TM+2TM('1R:6T@=')A:6QI;F<@8F%C:W-L
M87-H(&9R;VT@82!S=')I;F<O<&%T:"TM+2TM+2TM+2T-"@T*1G5N8R!44DE-
M7U1204E,24Y'7T)!0TM33$%32"@D<W1R*0T*("`@(&QO8V%L("1?<W1R:6YG
M(#T@)'-T<@T*#0H@("`@:68@*%-T<FEN9U)I9VAT*"1?<W1R:6YG+"`Q*2`]
M/2`B7"(I('1H96X-"B`@("`@("`@)%]S=')I;F<@/2!3=')I;F=4<FEM4FEG
M:'0H)%]S=')I;F<L(#$I#0H@("`@16YD268-"@T*("`@(%)E='5R;B`D7W-T
M<FEN9PT*16YD1G5N8PT*#0H[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
,+2TM+2TM+2TM+0T*
`
end
sum -r/size 49454/7662
Code kopieren, in leere Datei einfügen, als *.uue speichern und im TC per Dateien > Dateien decodieren in lesbaren Text verwandeln. Hab das UUE-codiert, damit die Umbrüche usw. erhalten bleiben.

Falls Funktionen fehlen sollten, sag(t) bitte Bescheid, denn ich habe sonst eine library.inc eingebunden, in der diverse Funktionen hinterlegt sind.

Und sicher kann man das noch ausbauen, dass er ein Verzeichnis als Parameter übernimmt, in dem die Unterverzeichnisse erstellt werden sollen :).

EDIT:
Völlig vergessen, einen Screenshot einzustellen :oops:: Klick

MfG Dalai
Last edited by Dalai on 2009-08-06, 23:21 UTC, edited 1 time in total.
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1052
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Für die führenden Nullen kann man sowas bauen:

Code: Select all

setlocal enabledelayedexpansion
set anzahlstellen=10
set string=blllaa
set string=000000000000000000000000000000000%string%
echo !string:~-%anzahlstellen%!
Wenn Du es übern Button aufrufen willst muss Du die Parametervariablen %1 %2 usw verwenden.
Leider keine Zeit sonst hät ichs fertig gebastelt.
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

Möglicherweise ist das unter http://www.ghisler.ch/board/viewtopic.php?t=23063 vorgestellte Tool ebenfalls hilfreich?
Ron#2
New Member
New Member
Posts: 1
Joined: 2009-08-08, 11:46 UTC

Post by *Ron#2 »

Musste mich neu registrieren, mein alter Account geht nicht mehr. Nur weil ich ein paar Jahre nicht mehr hier war? :)
Bin vor 1,5 Jahren auf Linux umgesattelt und da macht der TC nicht wirklich Spaß. Ist wirklich schade! Der TC ist das einzige Win-Programm welches mir richtig fehlt.
Wawuschel wrote: 2) Ich habe mir mit der batch-Datei eine Schaltfläche in der Symbolleiste angelegt.
die BAT liegt im Programmorder des TC
Ich möchte jetzt im aktuell angezeigten Ordner eine Reihe Unterordner anlegen.
Welchen Parameter muss ich der Schaltfläche/Kommando dafür mitgeben.
Ich komme mit den in der Hilfe genannten Parametern leider nicht klar :?
Wenn ich mich recht erinnere, muss der Startpfad leer bleiben, dann startet die bat im aktuellen ordner.
Wawuschel wrote: 1) ich möchte festlegen das bei Vorgabe von Werten mit führender Null diese auch
beim Erstellen der Ordner berücksichtigt und auch verwendet werden.
Beispiel:

Start bei: 01
Ende bei : 50

oder auch...

Start bei: 001
Ende bei : 050

Wie muss dazu der o.g. Code abgeändert werden?
Da muss ich leider passen, ist ja schon 5 Jahre her ;) Geht aber bestimmt irgendwie (siehe den Beitrag von ZoSTeR)


Denn werde mich mal weiter mit dem Gnome-Commander rumärgern...
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

ate wrote:Möglicherweise ist das unter http://www.ghisler.ch/board/viewtopic.php?t=23063 vorgestellte Tool ebenfalls hilfreich?
Das glaube ich auch - da wird was gutes (weiter)entwickelt.

Peter
TC 10.xx / #266191
Win 10 x64
Andreas
Power Member
Power Member
Posts: 861
Joined: 2003-08-30, 08:45 UTC
Location: Hannover

Post by *Andreas »

Das sind elementare Sachen, die ein Dateimanager der gehobenen Klasse ohne Frickelei können sollte.
In Opus werden die Namen durch Kommas getrennt, fertig.

http://img24.imageshack.us/img24/5352/screenshot2009080800.gif
Gruß Andreas

Win10 x64 +++ Total Commander 10 +++ Directory Opus 12 +++
Post Reply