본문 바로가기

FREEFLY의 아무거나 쓰는 블로그30

알아 두면 편한 PowerShell 문법과 명령어 들어가면서... 윈도우에서 주로 개발하다보니 개발을 하거나 실습을 할 때 참고할 코드를 찾다보면 리눅스에서 돌아가는 코드밖에 없을 때가 많다. 이럴 경우 윈도우 용으로 포팅하거나 wsl 을 사용해야 하는데 wsl 은 제약이 많아서 윈도우 용 스크립트로 포팅하는 것이 더 편한 경우가 많다. 이 때 사용할 수 있는 유용한 문법과 명령어를 한 번 정리해 볼 필요가 있다. PowerShell 문법 &: 호출 연산자 & 는 명령어 구문을 해석하여 실행해 줄 수 있다. 스크립트를 실행할 때는 다른 스크립트의 텍스트나 명령의 실행결과를 받아서 실행해야 하는 경우가 많아서 이 경우 아주 유용하게 사용할 수 있다고 볼 수 있다. 다만 & 는 문자열을 구문 분석하지 않기 때문에 매개변수와 함께 사용할 경우에는 Invoke.. 2023. 2. 12.
알아 두면 편한 CMD 명령어 들어가면서... 알아 두면 편한 이라는 것은 어디까지나 주관적인 견해이기 때문에 참고 하기 바란다. shutdown 시스템 종료 명령어 다음과 같이 사용할 수 있다. shutdown /s shutdown /r 주요 옵션 나는 가장 많이 사용하는 옵션이 다음인 것 같다. /s, /r, /t 예를 들어 즉시 재시작의 경우 다음과 같이 사용할 수 있다. [즉시 재시작] shutdown /r /t 0 del 파일 및 디렉토리 삭제 주요 옵션 예를 들어 현재 디렉토리의 특정 폴더의 하위 파일을 모두 지우고 싶으면 다음과 같이 사용하면 된다. del /s /q /f "파일 제목의 패턴" dir 디렉토리의 내용 확인. 일반적으로 가장 많이 사용하는 명령어 같다. 주요 옵션 find 검색. 출력에서 find 를 통해 .. 2023. 2. 7.
윈도우에서 intellij 사용 시 빌드 속도가 느려지는 경우 확인할 사항 들어가면서... 나는 원래 게임을 좋아했어서 윈도우를 버리지 못하고 개발을 하면서도 거의 윈도우에서 작업하고 테스트하고 있다. (게임은 맥에서 할 수가 없어...) 근데 얼마전부터 maven 빌드 속도가 현저하게 떨어진 것이다. 새로운 모듈 하나 추가하면 거의 20분...은 기다려야 추가가 완료되었다. 해결방법을 못찾고 계속 불편하게 사용하던 중에 오큘러스 퀘스트를 피씨에 연결할 일이 생겼다. (그 동안은 maven repository 서버가 잘못됐다고 생각해서 검색 키워드를 잘못 뽑았다...) 근데 여전에는 잘 되던 피씨와 원격연결이 안되는 것이다...알고보니 윈도우 디펜더가 막고 있었던 것이다😡 뭔가 떠올라서 윈도우와 intellij 빌드 관련해서 다시 검색해 봤다. 그러다가 다음 글을 찾았다. ht.. 2023. 2. 4.
기억해 놓으면 유용한 윈도우 기본 프로그램명 (win + r) 윈도우를 사용할 때 window키 + r 을 통해 기본 프로그램을 호출하면 환경변수에 등록된 프로그램을 굉장히 빠르게 열 수 있다. 다음은 환경변수에 등록된 프로그램 중 내가 유용하게 호출해서 사용하는 목록이다. calc: 계산기 mspaint: 그림판 notepad: 메모장 regedit: 레지스트리 편집기 dxdiag: directx 진단 도구 services.msc: 윈도우 서비스 관리 ncpa.cpl: 네트워크 연결 msconfig: 부팅 모드 설정 gpedit.msc: 그룹 정책 생성 편집기 optionalFeatures: 윈도우 기능 켜기/끄기 file://: 파일을 직접 선택해서 호출할 때 단축키를 잘 사용하면 작업 속도가 굉장히 빨라지기 때문에 잘 사용해 보자. 뭐든지 많이 써본 놈이 잘 .. 2023. 2. 1.
반응형