Page 1 of 2

Vytvorit novy soubor

Posted: 2007-04-03, 15:13 UTC
by totcmd
Vytvořit nový soubor
- Otázečka - nešla by nějak vytvořit položka (tlačítko) Nový soubor v Total Commander stejně jako je v manažeru xplorer2 (zabkat).
Proč?
Procházím složkami a narazím na místečko kde bych měl rád třeba soubor readme.txt. V xploreru2 si dáš příkaz Nový soubor, napíšeš readme.txt - soubor otevřeš, něco dopíšeš, klepneš na uložit a je to - nemusíš zoufale (můj případ) hledat ve stromu složek kde že se ta potvora (složka) nalézá...

Posted: 2007-04-03, 15:27 UTC
by Hacker
Hm, asi dobre nechapem - v com je problem so Shift-F4...?

Roman

Posted: 2007-04-03, 15:41 UTC
by totcmd
Super
Jenom mě vrtá v hlavě kde jsi to našel - prolez jsem nápovědu a našel jsem to akorát v klávesových zkratkách...
Existuje pro to cm_xxxxx? Zase to nemůžu najít...
Jinak moc díky...

Posted: 2007-04-03, 19:10 UTC
by Hacker
Jenom mě vrtá v hlavě kde jsi to našel
Hm, neviem, akosi to viem "odjakziva", uz aj v Dos Navigatore to tak bolo, mozno aj v starom NC.
našel jsem to akorát v klávesových zkratkách...
Moze byt.
Existuje pro to cm_xxxxx?
cm_Edit, ale v klavesovej skratke musi byt pouzity Shift, resp. pri klikani na button musi byt Shift pridrzany.

Rado sa stalo. :)

Roman

Posted: 2011-11-09, 22:01 UTC
by Rejzorblejd
Zdravim vospolok.

Ja by som potreboval nieco podobne, ale viac sofistikovanejsie. Velmi casto v roznych zlozkach vytvaram prazdne subory s nazvom Popis.txt, do ktorych potom vkladam informacie podla mojich potrieb. Lenze uz ma to neustale tvorenie suboru so SHIFT+F4 prestava bavit a predstava, ze si ho budem neustale odniekial kopirovat ma tiez nelaka.

Riesenie vidim cez davku *.BAT,alebo AutoHotkey, pripadne nejaky prikaz(alebo prikaz s ikonkou v hornom bare), kde by som si navolil k tomu klavesou skratku a po jej stlaceni by sa v adresari, kde mam zrovna kurzor ten subor Popis.txt vytvoril...a zaroven aj otvoreny.

Budem velmi vdacny tu pritomnym machrom a odbornikom za co najefektivnejsie riesenie.

Pozdravujem Hackera, ako stareho kamosa este z post fora, odkial som vzal kvoli nemenovanemu adminovi nohy na plecia a usetril si zdravie.

Posted: 2011-11-09, 22:19 UTC
by Sob
Na to staci udelat tlacitko, ktery spusti notepad.exe a jako parametr mu dat %P\nazevsouboru.txt. Jedina otravna vec na tom je, ze se musi odklepnout Ano, skutecne ho chci vytvorit, ale to se tyka Notepadu, jiny editory to muzou zvladnout i bez dotazu.

Posted: 2011-11-09, 23:08 UTC
by Hacker
Ahoj Rejzorblejd,
Pozdravujem Hackera, ako stareho kamosa este z post fora, odkial som vzal kvoli nemenovanemu adminovi nohy na plecia a usetril si zdravie.
Tam si mal ale asi este iny nick, predpokladam. :)

Inac plne suhlasim so Sobom, je to asi najjednoduchsi sposob.

Code: Select all

cmd /c echo n > copy /b nul: Popis.txt && notepad Popis.txt
Az na to skarede prazdne konzolove okno, ktore sa otvori. A Start path treba ponechat prazdny.

HTH
Roman

Posted: 2011-11-09, 23:21 UTC
by Rejzorblejd
Diki, hosi. Idem na to.

2 Hacker: Samozrejme... iny nick. Inak poslal som Ti cez ICQ ziadost o autorizaciu. Tak tam mozeme o blbostiach... :D

EDIT:

Co sa tyka prikazu od Hackera, tak po jeho spusteni a vytvoreni suboru Popis.txt, sa v totoznom adresari vytvori zaroven aj subor copy(bez pripony), ktory ale zavadzia a cize so zmazanim je praca navyse. :? :D

Od Soba to ide rovnako, len s rozdielom, ze ten subor copy sa nevytvara.

V prvom pripade, z prikazu od Hackera som si vytvoril davkovy subor, ktory som dropol do horneho baru. (BTW: tento dhy prika "cmd /c echo n > copy /b nul: Popis.txt && notepad Popis.txt" je zrejme asi zbytocny, staci aj skrateny "notepad Popis.txt" ...potom neotravuje ani cmd)

V druhom pripade som si dropol do horneho baru subor notepad.exe a do parametra vlozil prikaz od Soba. (BTW: ano, napr. PsPad sa nic nepyta a rovno pri tom prikaze okno s pozadovanym nazvom)



Cize oba pripady su technicky rovnake. Ale este sa chcem spytat, ako si k tomu navolim keystroke, aby som nemusel klikat mysou? VDAKA.

Posted: 2011-11-09, 23:49 UTC
by Hacker
Rejzorblejd,
Tak takto mozno:

Code: Select all

cmd /c copy /b nul: Popis.txt && notepad Popis.txt
Inak poslal som Ti cez ICQ ziadost o autorizaciu.
OK, posnazil som sa prijat.
ako si k tomu navolim keystroke, aby som nemusel klikat mysou?
Configuration - Options - Misc. - zvolit klavesovu skratku - kliknut lupu - usercmd.ini - New... - napisat nazov - povyplnat ako v button bare - odOKovat - pred poslednym OK v konfiguracnom dialogu kliknut zelenu fajku - OK.

Roman

Posted: 2011-11-10, 00:13 UTC
by Rejzorblejd
Ostava uz len podakovat. Zodpovedane bolo uplne exaktne a vsetko som si nastavil k plnej spokojnosti. Radost chodit na toto forum.

Posted: 2011-11-10, 12:21 UTC
by Hacker
Rejzorblejd,
Len pozor, ak uz Popis.txt existuje, bude premazany prazdnym Popis.txt.

Roman

Posted: 2011-11-10, 12:41 UTC
by Rejzorblejd
Hacker wrote:Rejzorblejd,
Len pozor, ak uz Popis.txt existuje, bude premazany prazdnym Popis.txt.

Roman
To je nic. To neries. To mi je jasne. :D

Posted: 2011-11-13, 17:37 UTC
by jvh
Ahoj,
Az na to skarede prazdne konzolove okno, ktore sa otvori.
Konzolové okno jde potlačit příkazem:

Code: Select all

cmd /c copy /b nul: Popis.txt && start notepad Popis.txt
a v nastavení tlačítka zatrhnout "Spustit minimalizovaně"

Len pozor, ak uz Popis.txt existuje, bude premazany prazdnym Popis.txt.
Příkaz

Code: Select all

cmd /c IF NOT EXIST Popis.txt copy /b nul: Popis.txt && start notepad Popis.txt
zabrání přepsání existujícího souboru Popis.txt.


EDIT:
Ještě to trochu doplním - následující příkaz otevře v Notepadu soubor Popis.txt, pokud v aktuálním adresáři neexistuje vytvoří nový, pokud existuje otevře stávající.

Code: Select all

cmd /c IF NOT EXIST Popis.txt (copy /b nul: Popis.txt) && (start notepad Popis.txt) ELSE (start notepad Popis.txt)

Posted: 2011-11-19, 08:34 UTC
by chipy999
Prosim vas ja by som potreboval nieco podobne.Chcel by som jednym tlacitkom,alebo kl. skratkou skryt/ukazat skryte(systemove) subory.Da sa to?Mne sa podarilo nastavit iba tlacitko Configuration-Display,dalej uz nie :(

Posted: 2011-11-19, 11:53 UTC
by Gral
cm_SwitchHidSys