기 타 명령 기호에 대한 질문입니다.
2022.01.14 20:21
ini 파일의 내용입니다.
//명령 기호가 하라는 뜻인지 하지 말라는 뜻인지 알고 싶습니다.
구글을 해도 찾지를 못하겠습니다(// 명령어 - Bing)
며칠 전 ini 파일에 대한 궁금증을 구글에서 찾다가 언 듯 지나가면서 본 것 같은데 그 내용에 pecmd.ini 파일의 하지 말라는 명령은 //였던 것 같고, autoadd.com에서의 하지 말라는 명령은 ;;을 붙이면 된다는 것을 본 것 같은데 기억이 잘 안 납니다.
//TEAM DISP W1920 H1080 B32 이 명령일때 하지 말라는 명령인지요.
모르는 것이 많으니 질문을 자주 드립니다. ㅎ
감사합니다. ^^
댓글 [6]
-
희생합시다 2022.01.14 20:30
-
하늘은높고구름은뭉게구름 2022.01.14 20:47
고맙습니다. ^^
-
동백66 2022.01.15 00:25
저도 주석 처리에 대한 기호들을 알고 싶어서 구글링을 해서 모아봤습니다,
혹시 참고가 될지도 모르겠네요.....
첨부한 txt 파일 참고해보세요~~
-
하늘은높고구름은뭉게구름 2022.01.15 00:36
감사합니다 ^^
-
suk 2022.01.15 06:41
// 가 PE의 pecmd.ini만 아니라 주석 처리인 경우가 많습니다
질문에 autoadd.com라고 쓰셨는데요. autoadd.cmd 일 겁니다
cmd나 bat 파일에서 주석 처리는 공식적으로 rem 입니다
사용예: rem 주석 처리할 글
cmd나 bat 파일에서 :이나 ::은 변칙적인 주석 처리 방법입니다. :의 갯수는 관계없습니다.
;;은 아닙니다. ;은 갯수 관계없이 cmd나 bat 파일에서 오류 화면 나옵니다
원래 배치파일에서 goto나 call에 대응하는 것으로 :을 사용합니다
이 점을 이용하여 :을 앞에 붙이면 주석 처리 효과가 있습니다
또한 갯수 관계없이 : 사용하는 것이 왜 변칙적이냐 하면 :을 사용하면 오류나는 경우도 있습니다
괄호 안에 : 사용하면 오류가 생깁니다. 또 diskpart 구문에 : 사용해도 오류가 생깁니다.
bat 파일 전체에 문제가 생길 정도의 오류는 아닙니다만 : 부분만 주석 처리되지 않고 명령어처럼 인식되어서 오류가 발생합니다
둘다 rem 사용하면 오류 생기지 않습니다
;은 .reg 파일에서는 ;을 주석 처리용으로 많이들 사용하시더군요
참고로, reg 파일은 [로 시작하지 않는 부분들은 레지스트리 키로 인식하지 않기 때문에 굳이 주석처리하지 않아도 됩니다.
그 외에도 레지스트리에 등록되는 reg는 형식이 정해져 있습니다
그 reg 형식에 맞지 않으면 전부 무효 처리 [주석 처리] 됩니다
그냥 한글로 시작해도 되고, 위에서 주석 처리용 rem 이나 ;이나 :으로 시작해도 reg에서는 전부 무효 처리 [주석 처리] 됩니다
단, reg 내용에서 제일 위에 Windows Registry Editor Version 5.00 또는 REGEDIT4가 있어야 reg 파일로 인식합니다.
이 아래에 위와 같이 무효처리할 글들을 써야 합니다
Notepad++으로 열기 [주석 처리 예]-삭제하기.reg 삭제하기는 파일 경로 수정하지 않으셔도 됩니다. [이대로 사용하셔도 됩니다]
-
하늘은높고구름은뭉게구름 2022.01.15 10:43
감사합니다. ^^
하지말라는 거로 알고 있습니다.^^그 기호를 지우면 실행하라는거고요...
;;도 같은 의미일겁니다.