OS-서버/윈도우 (64) 썸네일형 리스트형 원격 데스크톱 포트 변경(수동,자동) ி 레지스트리 편집 ➽ 실행창[win+R] > regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp PortNumber를 더블클릭 해서 편집한 뒤 10진수에 체크하고 3389 대신 변경할 포트번호를 입력한다. ி 방화벽 포트 추가 ➽ 실행창 > wf.msc > 인바운드 규칙 > 새 규칙 ி 원격 데스크톱 서비스 재시작 서비스를 재시작 해야 변경된 포트가 적용된다. ➽ 실행창 > services.msc > Remote Desktop Services > 다시 시작 ி 원격 접속 ➽ 실행창 > mstsc > ip:변경된 포트입력 ி 스크립트로 자동 변경 1번 메뉴를 선택하여 원격 포트를 바꿀 .. 파워쉘(Powershell) GUI 문법 폼(Form) Form 중앙 배치 $CenterScreen = [System.Windows.Forms.FormStartPosition]::CenterScreen; $Main_Form.StartPosition = $CenterScreen; - Form이 생성 될 때 화면 가운데에 생성된다. 크기 수동 조절 기능 OFF $Form.AutoSizeMode = "GrowAndShrink" 최대화 버튼 비활성화 $Form.MaximizeBox = $false 보이기 , 숨기기 $Form.show() , $Form.hide() 폼 닫기 기능 OFF $Form.Add_Closing({ $_.Cancel = $true }) 폼 닫을 때 특정 함수 호출 $Form.Add_Closing({ my_function }) 폼 .. 파워쉘(Powershell) 간편하게 GUI 만들기 gui 제작 사이트 - poshgui https://poshgui.com/Editor?Tab=1 위 사이트에서 간편하게 파워쉘에 필요한 GUI를 제작할 수 있다. 사용법 레이아웃 설정 도구박스를 이용해서 메인화면에 GUI를 완성시키세요. 상세설정은 우측에 속성에서 바꿀 수 있습니다. ※ 버튼 클릭하면 메시지 박스 띄우는 GUI 만들어보기 함수 생성 우선 버튼을 배치하고 클릭한 뒤에 이벤트 탭에서 클릭 함수를 누른다. Click 우측에 를 누른다. 코드 생성 만들어진 코드를 보려면 CODE 탭에 Logic 섹션으로 이동한다. msg_func에 메시지박스를 띄우는 코드를 삽입한다. function msg_func { [System.Windows.MessageBox]::Show("Hi World") } 코드 .. 윈도우 공유 폴더 공유 폴더 내 컴퓨터에 있는 폴더를 다른 컴퓨터와 공유할 수 있는 기능이다. ※ 공유 하기 공유하려고 하는 폴더 마우스 우클릭 -> 공유 탭에 공유 -> 공유하려고 하는 사용자 추가 및 권한 설정 후 공유 관리 공유 폴더 기본적으로 공유되어 있는 폴더다. C$ = C 드라이브 관리용 ADMIN$ = %systemroot% 관리용 IPC$ = 네트워크 서버 원격 관리용 숨김 공유 폴더 안보이는 폴더로 생성되어 공유 링크를 통해 접근할 수 있다. 특징은 폴더 이름 뒤에 $가 붙어있기 때문에 접근 할 때 " \\(컴퓨터이름 or IP)\폴더명$ " 로 해야한다. 명령어 공유 설정 net share 공유이름 = 경로 예시) 1. net share abc123=C:\share_folder 2. net share .. 파일 시스템 체크 CHKDSK(디스크 검사 유틸리티) checking file system on c: The type of the file system is NTFS. one of your disks needs to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue. To skip disk checking, press any key within 9 second(s). 해석 파일 시스템 유형은 NTFS고, 디스크 일관성 확인 좀 하겠다. 디스크 검사 취소 하려면 아무 키나 누르세요. 9초안에 안누르면 진행함. 3스테이지에 걸쳐 디스크의 파일 시스템, 섹터 및 하드 디스크의 무결성을 .. 가상디스크 생성 , 비트로커로 디스크에 패스워드 걸기 ி 가상디스크 생성 실행창 -> diskmgmt.msc(디스크관리) -> 동작 -> VHD 만들기 저장된 VHD 연결 -> 가상디스크 우클릭하여 디스크 초기화 ி 비트로커(디스크 암호화) 장점 : 디스크 내부에 대한 기밀성 보장 단점 : 로커 키와 패스워드 분실 시 데이터복구 곤란 ➽ 사용방법 디스크에 우클릭하여 Bitlocker 켜기 -> 암호를 사용하여 잠금 버튼 체크 Comctl32.DLL 오류 해결 comctl32.dll(common control 32bit) : 탐색기나 인터넷 익스플로어등에서 사용하는 공통컨트롤입니다.바이러스들이 자주 이 파일을 감염시키거나 자기가 원하는 코드를 입력해서 덮어쓰기를 합니다. 덮어쓰기된 파일은 원래 작동외에 감염이나 전파등의 이상행동을 하게되면서 에러를 유발하게됩니다. 1. 이 파일을 탐색기의 파일찾기로 찾아서 강제로 지우고 다른컴에서 정상적인 파일을 다시써주면 됩니다. 상당히 어려운작업이므로 윈도우 설치씨디를 넣고 설치화면직전에 복구모드로 들어가서 재설치하는것을 권해드립니다. 2. CMD DLL 복구CMD 관리자권한실행 - regsvr32.exe "c:\windows\system32\comctl32.dll" certutil - 파일 해시값 확인 certutil : 인증서 관련 명령어로써 CMD에서 실행한다. certutil은 파일 무결성체크에도 사용되는데파일이 수정됬을 때 해시값이 변경되므로 파일의 변조 유무를 확인할 수 있다. 파일 다운로드다음 명령을 이용하여 원격지에서 파일을 가져온다.certutil -urlcache -split -f [URL] [output-file]> certutil -urlcache -split -f "http://www.aaa.com/data/aaa.exe" "aaa.exe" 파일 해시값 확인 방법certutil -hashfile aaa.exe SHA1certutil -hashfile aaa.exe SHA256certutil -hashfile aaa.exe MD5 기본값은 sha1이다. 명령어가 없다면 fciv를 다.. 1 2 3 4 5 6 7 8