Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Spinner
- 수직형 마우스
- 역량시험
- s2-045
- ACE
- batch
- 로지텍 인체공학 마우스
- 원격
- mirror
- 인체공학 마우스
- 닥터 마우스
- CVE-2017-5638
- colorama
- 딜레이
- 손목터널증후군 마우스
- MX Vertical
- mac terminal
- kali
- VNC
- apache struts2
- icloud
- 도치피자
- puthon
- 손목보호 마우스
- 글자 색
- 로지텍 프리미엄 마우스
- 로지텍 인체공학
- 터미널
- 크롬
- 지원 언어
Archives
- Today
- Total
공대생의 이것저것☀︎
[BATCH] 배치파일 애니메이션 본문
이것저것 해보면서 BATCH 파일에 대해서 알게되었다.
내가 아는 BATCH 파일은 CMD명령어들을 모아서
쉽게 실행시키는 역할을 한다고 생각한다.
보통 시작은 @Echo off로 커맨드창 자체를 지워버리고 시작하는 경우가 대다수
BATCH파일에서도 왠만한 명령어는 다 먹힌다.
LOOP문에서부터 BREAK, RANDOM 함수까지
대충 만든 예시
@echo off set /p in=[GOGO!] echo. echo. echo. echo. echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ echo ■ ■ echo ■ ■ echo ■ Made By ■ echo ■ Park Sang Eon. ■ echo ■ ■ echo ■ ■ echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ echo. echo. echo. echo. :color ::color라는 label로 이해하면 빠르다 Set /a num=(%Random% %%9) +1 ::num변수에 랜덤으로 9까지 수를 넣고 +1한다 color %num% ::CMD창의 컬러를 변경한다(숫자에따라 다름) set /a timer+=1 ::루프 한번 돌때마다 timer변수를 1씩 증가 if %timer% GEQ 30 goto QUIT ::timer 변수가 30이되면 QUIT label로 이동해서 루프탈출! ping 127.0.0.1 -n 1 > NUL ::이거는 127.0.0.1(본인)으로 핑쏴서 딜레이를 준다고한다. goto color ::color 라는 label로 이동 :QUIT ::이곳이바로 QUIT label echo DONE! pause
이걸 실행시켜 보면
짜잔......이렇게 된다.......ㅎㅎㅎㅎ
정말 쓸모없지만 앞으로 BATCH 파일을 만드는데 있어
뭔가 디자인적인 요소를 0.0000001% 증가시킬수 있을 것 같다.
'IT > Develop' 카테고리의 다른 글
[Python] Spinner(progress)코드 (0) | 2017.12.29 |
---|---|
[Python] 콘솔창에서 글씨 색 입히기 (0) | 2017.12.29 |
[Tip] Mac 의 Terminal에서 Root 권한 사용하기 (1) | 2017.04.30 |
[JS] Ace플러그인을 이용한 Syntaxhighlighter지원 언어들 (1) | 2017.04.19 |
[HTML] a href 태그 옵션 (0) | 2017.04.16 |
Comments