기 타 배치파일 실행 시간을 줄일수 있나요?
2017.08.27 10:41
무협소설.txt를 Balabolka로 듣고 있습니다.
그런데 ()의 내용은 읽어주고 <>의 내용은 무시 됩니다.
(),<>가 바뀌어서 읽혀저야 되는데...
Balabolka에서 바꾸기로 사용하다가
구걸(?)링으로 배치파일을 만들어서 사용하고 있습니다.
문제는 배치파일 실행 시간입니다.
철이님 PE에서는 2~3분이면 되는데 실컴(Windows 10RS3)에서는
10분 넘게 걸립니다. (1M 기준)
실행시간을 줄일수 있게 도와 주세요.
그리고 .txt 파일의 빈줄이 무시되는데 이것도...
부탁합니다.
배치파일과 .txt파일(하나만)을 같은 폴더에 두고 실행 합니다.
@echo off
title txt 파일 rename
mode con cols=35 lines=10
color F0
for /f "tokens=* usebackq" %%a in (`"dir /o:n /b *.txt"`) do set old="%%a"
for /f "tokens=* usebackq" %%b in (`"dir /o:n /b *.txt"`) do (set text="%%b" & goto _rename)
goto _error
:_rename
set name=%text%
rename %name% "test.txt"
timeout /t 3 /nobreak >nul
setlocal enabledelayedexpansion
FOR /F "delims=" %%i in (test.txt) do (
set "line=%%i"
set "line=!line:<={!"
set "line=!line:>=}!"
set "line=!line:(=<!"
set "line=!line:)=>!"
set "line=!line:{=(!"
set "line=!line:}=)!"
echo.!line!>>newtest.txt
)
pause
rename "test.txt" %old%
rename "newtest.txt" new%old%
exit
:_error
cls
color 4F
echo.
echo.
echo txt 파일을 찾을 수 없습니다.
echo txt 파일을 배치파일이 있는
echo 폴더에 복사해주세요.
echo.
timeout /t 5 /nobreak >nul
exit
감사합니다.
댓글 [5]
-
불감자 2017.08.27 12:03
-
adda 2017.08.27 13:03
아는게 배치파일 그것도 아주 조금 뿐 입니다.
감사합니다.
-
이세라 2017.08.27 12:03 관리자 권한 실행 하여도 마찬가지 입니까? -
adda 2017.08.27 13:07
2번째 줄에 pushd %~DP0 넣고 관리자 권한으로 실행 해도 마찬가지 입니다.
감사합니다.
-
adda 2017.08.27 13:16
정년 후 교통 사고로 머리가 맑지 못해서 처음인 것들은 이해가 어렵습니다.
직업(몸으로...)에 충실하느라 컴퓨터를 가까이 하지 못했습니다.
() ⇒ <>, <> ⇒ () 이렇게 교체하는 겁니다.
감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
70121 | 하드웨어| 노트북 배터리 충전횟수 표시가 안나오네요? [2] | 으뜸회오리 | 792 | 08-27 |
70120 | 하드웨어| CPU 쿨링팬에 대하여 [3] | 雪耳 | 588 | 08-27 |
70119 | 기 타| fscapture86 pe에서 작동 안되는 이유? [5] | 서기다 | 406 | 08-27 |
70118 | 소프트웨어| pc용 카카오톡 질문입니다. [12] | tuzki | 1295 | 08-27 |
70117 | 윈 도 우| 배치파일에 대해 여쭤볼게 있습니다~ [2] | 마성의남자 | 306 | 08-27 |
70116 | 윈 도 우| bcd boot 폴더 삭제방법은? [3] | 나사로 | 729 | 08-27 |
70115 | 윈 도 우| Win10PE_x64 초보빌드 태풍소x님 usb에 설치후 [6] | 도우너2 | 627 | 08-27 |
70114 | 하드웨어| 메모리 업데이트 [2] | potentate | 462 | 08-27 |
» | 기 타| 배치파일 실행 시간을 줄일수 있나요? [5] | adda | 596 | 08-27 |
70112 | 윈 도 우| [질문]partition wizard 오류 문의 [1] | 하율 | 269 | 08-27 |
70111 | 윈 도 우| 이 다음 업데이트 된 순서 좀 알려주실수 있나요 [3] | tuzki | 325 | 08-26 |
70110 | 윈 도 우| 마우스 레지 사용권한 어떻게 다시부여해요? [5] | 미미마 | 614 | 08-26 |
70109 | 기 타| pdf 편집 [2] | 대륙의별 | 464 | 08-26 |
70108 | 윈 도 우| 윈도우10에선 dwm.exe 잠시멈추거나종료시킬수있는방법이 ... [8] | 미미마 | 1248 | 08-26 |
70107 | 윈 도 우| windows10 rs3 - 시작메뉴에 지워지지 않는 목록이 있습니다 [1] | jslee | 310 | 08-26 |
70106 | 윈 도 우| usb에 os를 넣어서 쉽게 설치, 복구 하는 방법을 문의코자... [2] | 꿀단지 | 434 | 08-26 |
70105 | 윈 도 우| 윈도우 버전 고르는게 안나와요 [3] | 양파 | 421 | 08-26 |
70104 | 하드웨어| 노트북 메모리 업데이트 [4] | goood | 417 | 08-26 |
70103 | 윈 도 우| 아래와 같은 증상으로 해결하신분 계시나요? [2] | 밤이면밤마 | 407 | 08-26 |
70102 | 소프트웨어| 숨겨진 크롬 확장기능 삭제 방법 문의 드립니다 [7] | 정휘뉘 | 427 | 08-26 |
텍스트 파일을 이런 식으로 배치 파일에서 처리하는 것은... 대단히 비효율적인 일입니다.
텍스트 에디터에서 매크로를 만들어서 저장한 후 그걸 사용하심이 빠르지 않을지 싶네요.
배치 파일 실행 시간 차이는 그게 pe라거나 실컴이라서 그런 게 아닐 겁니다.... ㅋ