- Apple iPhone X - vissza a jövőbe
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Nubia Neo 5G - olcsó játék
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy S24+ - a személyi asszisztens
- Redmi Note 12 4G - valaki fizetni fog
- Samsung Galaxy A54 - türelemjáték
- Milyen hagyományos (nem okos-) telefont vegyek?
- MIUI / HyperOS topik
- Remekül néz ki a szögletes Z Fold6
Hirdetés
-
Ezúttal bennfentes kereskedelemmel vádolják Elon Muskot
it A Tesla egyik részvényese perelte be Elon Muskot, 7,5 milliárd dolláros bennfentes kereskedelemmel vádolja őt.
-
Computex 2024: okosmonitorok az Acer standján
ph A tajvani vállalat smart portfóliójában azért akad olyan modell is, ami játszani sem utolsó választás.
-
Rövid előzetesen a Star Wars Outlaws PC-s kiadása
gp Az NVIDIA-nak köszönhetően nyúlfarknyi videót kaptunk a játékból.
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz tonyrulez #1954 üzenetére
Most hirtelen lett hozzá kedvem, úgyhogy gyorsan összekalapáltam neked
Nálam egy rövidke teszt alapján jól működött.Itt a teljes batch-fájl:
Fájlnév:
rename_srt.batTartalma (ezt mentsd el pl. az előbbi néven, de át is nevezheted, csak aztán ne felejtsd el ennek megfelelően a button barnál is):
rem http://prohardver.hu/tema/total_commander/hsz_1952-1955.html
rem Toolbar:
rem http://prohardver.hu/dl/upc/2013-10/11/52551_tdnokudlonmsmrlo_total_commander_button_bar_srt-atnevezo_batch-prog.png
@echo OFF
echo === SRT-atnevezes ===
echo.
if [%1]==[] (
echo Hianyzik a parameter!
goto :exit
)
set first_argument=%1
rem Removing double quotes from the variable:
rem http://stackoverflow.com/questions/1964192/removing-double-quotes-from-variables-in-batch-file-creates-problems-with-cmd-en/5181182#5181182
set first_argument=%first_argument:"=%
set first_srt_filename=""
set first_srt_filename_without_extension=""
for %%F in (*.srt) do (
set first_srt_filename=%%F
set first_srt_filename_without_extension=%%~nF
goto :rename_srt
)
if %first_srt_filename%=="" (
echo Ebben a konyvtarban nincs srt-fajl!
goto :exit
)
:rename_srt
echo "%first_srt_filename%" fajlt at fogom nevezni a kovetkezore: "%first_argument%.srt"
ren "%first_srt_filename%" "%first_argument%.srt"
if not %errorlevel%==0 (
echo Hiba tortent a fajl atnevezesekor!
goto :exit
)
echo Megtortent.
echo.
echo Az srt-fajlok listaja jelenleg:
dir *.srt /B
:exit
echo.
echo === Vegeztem, csa! ===
rem Tavolitsd el egy sorral lejjebb a "rem" szocskat a pause elol, ha latni akarsz minden uzenetet (ugy a batch-program felhasznaloi interakciora var, es nem tunik el azonnal a command prompt).
rem pauseÉn ezt a fájlt a d:\Programs\rename_srt könyvtárba raktam, tehát a fájl elérési útja
d:\Programs\rename_srt\rename_srt.batMit csinál a kód:
Mindössze annyit csinál, hogy megnézi, van-e átadott argumentum, ha igen, akkor megkeresi az első srt-fájlt a könyvtárban, ami létezik, és amint ez megvan, azt egyszerűen átnevezi arra, ami az átadott argumentum, tehát jelen esetben például a filmnek a kiterjesztés nélküli változata.
Ha nem létezik egyáltalán srt-fájl a könyvtárban, akkor nem csinál semmit (azonkívül, hogy szól érte, de ezt a button barról való meghíváskor úgysem látod, mert gyorsan eltűnik a felpattanó parancssoros ablak, és ezen direkt nem változtattam, hogy ne kelljen mindig nyomni egy plusz gombot utána).Total Commanderben: Configuration > Button Bar... > Add (hogy hozzáadj egy új gombot)
Command: d:\Programs\rename_srt\rename_srt.bat
Parameters: "%O"
Icon file: %SystemRoot%\system32\SHELL32.dll
Icon: <Válassz egyet>
Tooltip: <Írj be egy tetszőleges szöveget>Próbáld ki, aztán jelezz vissza.
[ Módosította: #40993792 ]
Sk8erPeter
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs