무플 무서워요


CMD 창에서 변수를 처리하는 방법중 뒤를 잘라내는 방법은 전에 포스팅(command path 관련 변수)했고,

그럼 앞부분을 자르는 방법은 ... 고민을 많이 해봤다.


근데 별거 없더라 ㅡ.ㅡ

C:\>set var=abcdefghjiklmnopqrstuvwxyz

C:\>echo %var:~+5%
fghjiklmnopqrstuvwxyz

C:\>echo %var:~,+5%
abcde

C:\>echo %var:~,-5%
abcdefghjiklmnopqrstu

C:\>echo %var:~-5%
vwxyz


따로 설명 없음 ",(콤마)" 와 "+","-" 의 사용법만 중요


'Develop > Shell Command' 카테고리의 다른 글

IF ELSE 문 등의 명령구문  (0) 2007.03.20
command path 관련 변수  (1) 2007.03.16
Posted by DaSom
if [not] errorlevel number command [else expression]
if [not] string1==string2 command [else expression]
if [not] exist FileName command [else expression]


IF exist "A" (ren "A" B) ELSE  IF exist "B" ren "B" A

A가 있으면 B로 이름을바꾸고,

A가 없는데, B라는게 있으면 A로 바꾸라는 것.

파일이름을 계속 반복해서 바꿀 때 쓰면 됨~!


"(", ")" 괄호가 없으면 실행 안되니 꼬옥 괄호를 넣어줄것.

임시로 파일이름을 바꿔야하는 경우가 있어서 말이지 ㅡ,.ㅡ



자세한건 윈도우즈 도움말에서 '배치 파일'로 검색바람

ms-its:C:\WINDOWS\Help\ntcmds.chm::/batch.htm
(ㅡㅡ;; 링크를 걸라고 했더니 클릭해도 아무 반응이 없군.IE7)

직접 주소창에 붙여넣기 하시기 바람;;

http://www.computerhope.com/if.htm

'Develop > Shell Command' 카테고리의 다른 글

Command 문자열 처리  (0) 2007.11.26
command path 관련 변수  (1) 2007.03.16
Posted by DaSom

현재 위치한 경로의 path를 알아낼려면,

%CD% 라고 하면 된다

간단하지=_=;



%CD:~% 도 같은 효과.

그럼 이걸 어따 쓰는거길래 같은 게 존재할까?


이럴 때 쓴다.

%CD:~,-3% 라는게 있는데, 현재 경로가 "C:\Windows" 라면

%CD:~,-3%를 하면

"C:\Wind" 라고출력된다 =_=;


그냥 상위디렉으로는못가나 ㅡㅡ;; 쩝


좀더 알아봐야할듯함.

'Develop > Shell Command' 카테고리의 다른 글

Command 문자열 처리  (0) 2007.11.26
IF ELSE 문 등의 명령구문  (0) 2007.03.20
Posted by DaSom

카테고리

분류 전체보기 (100)
Scribble (48)
Tech&Tip (8)
Creative (9)
Develop (20)
ActiveX (1)
AJAX (2)
HTML / CSS (4)
MFC (1)
Perl (1)
RUBY (0)
Shell Command (3)
XML (0)
Unix / Liux (3)
IT (2)
언론 (9)
추천사이트 (4)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
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 29 30 31

글 보관함