본문 바로가기
728x90
반응형
[python] 파이썬 실행시간 측정, 천단위 콤마(,) 표현 및 세자리 숫자 구분 방법 파이썬에서 실행시간을 측정하는 방법 파이썬에서 숫자 천단위 콤마 표현, 세자리 숫자 구분 방법 1. 코드 입력시에 구분하는 방법 2. 출력 시에 구분하는 방법 그렇게 내용이 긴 것도 아니고, 한 번에 해보자. 우선 코드를 보자 import time def sum_from_to(a, b): ## {b:,} 를 해서 숫자 세자리 마다 콤마(,) 찍는다. 예) 1000 -> 1,000 print(f'{a}부터 {b:,}까지 모두 더합니다.') Result = 0 for i in range(a, b+1): Result = Result + i return Result if __name__ == '__main__': print("****START****") ## 현재시간은 시작시간 start = time.time(.. 2022. 3. 27.
[Windows Server] 컴퓨터 이름 변경 불가, 도메인 탈퇴 불가능하게 netid.dll 컴퓨터 이름 변경을 불가능하게 만들고 싶거나 Active Directory 에 가입한 도메인 탈퇴를 불가능하게 만들어보자. netid.dll 은 시스템 속성에서 탭 하나를 지칭하는데, 여기에서 컴퓨터 이름을 변경할 수도 있고 도메인 탈퇴도 가능하다. 만약 컴퓨터 이름 변경을 불가능하게 하고 싶다면, 여러 가지를 해야한다. 일단 netid.dll 을 비활성화하는 것은 도메인 탈퇴를 불가능하게 만드는 것이기 때문에, 그 방법을 알아보자. [그룹 정책 편집기 실행 --> 컴퓨터 구성 --> 정책 --> Windows 설정 --> 보안 설정 --> 파일 시스템] 으로 들어가자. 마우르 오른쪽 클릭으로 [파일 추가]를 누르고, "%SystemRoot%\system32\netid.dll" 을 입력하자. 'Admin.. 2022. 3. 26.
[Windows] Windows 10, 11 등 NTP, Network Time Protocol 인터넷 시간 동기화하기 1. 운영체제의 시간을 네트워크 시간으로 맞추는 이유는? 2. 시계를 정말 정확하게 맞추고 싶다면 어떻게 해야 할까? 3. 그룹 정책으로 시간 변경하기 메인보드에 수은전지가 있다. 이 수은 전지의 역할은 BIOS, 운영체제의 시간을 기억하는 역할을 한다. 또한 BIOS의 설정값을 기억하기 위해서도 사용한다. 모든 건전지의 수명이 무한정이 아닌 것처럼, 수은전지도 시간이 갈수록 점점 약해진다. 그렇게 되면, BIOS의 설정값은 어찌어찌 기억을 하더라도, 시간이 조금씩 느려질 수 있다. (초침이 있는 아날로그시계가 건전지 교체할 때 즈음에는 시계가 조금씩 느려진다.) 이는 전력이 약하기 때문이므로, 수은전지를 새것으로 교체할 필요가 있다. 1. 운영체제의 시간을 네트워크 시간으로 맞추는 이유는? 제일 중요한.. 2022. 3. 25.
실행 또는 검색으로 Windows 제어판, 기본 프로그램 등 실행하기 (지속 업데이트) 1. Windows 의 제어판, 기본 프로그램 등을 실행 또는 검색으로 실행했을 때의 장단점 2. 실행 방법 2-1. Windows 키 검색 2-2. 실행, PowerShell, cmd 3. 항목 목록 (내가 경험해보고 아는 것들) 별첨. 확장자의 의미 1. Windows 의 제어판, 기본 프로그램 등을 실행 또는 검색으로 실행했을 때의 장단점 장점, 일단 빠르다. Windows 7, 8, 10, 11, 등등 발전하면서 UI, 화면 구성이 조금씩 바뀌고 있다. 그럴 때 마다 해당 항목을 찾기란 아주 번거롭고 귀찮다. 조금만 외워두면 자주 사용하는 항목은 금방 실행 할 수 있다. 단점, 단어를 외워야 한다. 그 단점을 극복하기 위해서 지금 여기에 기록한다. 2. 실행 방법 여러 가지 방법이 있지만, 2가지.. 2022. 3. 24.
[Windows] client Active Directory 도메인 탈퇴하기 Active Directory Domain Service에 Join 하고 탈퇴하는 방법을 알아보자. Windows 7, 8, 10, 11,, 에디션, 버전에 상관없이 공통으로 할 수 있는 방법이다. 현실 세계에서는 Active Directory에 가입하고 나서, 탈퇴하는 일은 거의 없다. 애당초 Active Directory라는 것이 대부분 기업이나 조직의 컴퓨터를 위한 것이다. 해당 컴퓨터를 사용하던 사람이 조직에서 나가게 되면, 새로운 계정을 만들어서 새로운 사람이 사용하거나, 컴퓨터를 포맷해서 새로운 표준 환경을 만들어 주는 것이 바람직하다. 만에 하나의 경우를 위해서, 도메인 탈퇴하는 방법에 대해서 알아보자. 방법은 아주 간단하다. PowerShell이나 기타 다른 방법으로 하는 게 오히려 더 번.. 2022. 3. 24.
[Windows] ICMP, ping 테스트 하기, 방화벽 해제 방법, 그룹 정책, PowerShell, 규칙 추가 1. ping 테스트, ICMP 테스트를 하는 이유 2. 방화벽의 역할 3. ping 테스트 하는 방법 4. 방화벽 해제 방법 4-1. 규칙 추가 4-2. 그룹 정책으로 해제 4-3. 방화벽 해제 4-4. PowerShell 로 방화벽 해제/설정 1. ping 테스트, ICMP 테스트를 하는 이유 같은 네트워크 안에 있는 컴퓨터(혹은 장비) 간에 통신이 되는지 확인하기 위해서 icmp, 흔히 'ping 테스트'를 한다. 리눅스 같은 경우는 ping 테스트에서 잘 반응을 하는 것으로 알고 있다. 하지만 Windows 에서는 방화벽이 있어서 ping 테스트를 해도 반응이 없다. (더보기) PowerShell | ping 대신 "Test-Connection"을 사용해야 하는 이유/활용🔗 2. 방화벽의 역할 방.. 2022. 3. 24.
[Windows] Active Directory 에 가입하기 - 윈도우 10, 11 ... 1.Active Directory에 가입하는 이유? 2.Active Directory 가입하기 1.Active Directory에 가입하는 이유? Active Directory가 무엇인지 알아야한다. SSO(Single Sign On) 때문에 한다. Active Directory의 장점 때문에 사용한다. Active Directory 에 대해서는 아래 링크를 참조하자. (서버 관리자가 아니라면, 굳이 볼 필요는 없다.) [동영상] 액티브 디렉터리(AD, Active Directory)의 정석, 탄탄한 기초를 위해~! Active Directory Domain Services Overview 2.Active Directory가입하기 DNS주소를 변경하자. Windows에서 변경하기 [실행(Windows +.. 2022. 3. 23.
[Windows] PowerShell 로 레지스트리 값 생성, 변경, 읽기, 삭제 CRUD 1. 레지스트리 읽기 2. 레지스트리 생성 3. 레지스트리 수정 4. 레지스트리 삭제 PowerShell 은 Windows에서 거의 모든 일을 할 수 있다. Windows에서 중요한 것 중 하나인, 레지스트리 변경도 물론 할 수 있다. 레지스트리 변경하려면 PowerShell을 관리자 모드로 실행해야 한다. 레지스트리 값을 읽고, 만들고, 수정하고, 삭제하는 것을 해보자. (CRUD, Create, Read, Update, Delete ㅋㅋㅋㅋ) 1. 레지스트리 읽기 $Registry_path# 레지스트리 경로 $Registry_Name# 레지스트리 이름 Get-ItemProperty ` -Path $Registry_path ` -Name $Registry_Name 레지스트리의 이름, 경로를 입력하면, .. 2022. 3. 23.
[Windows] Ctrl + Alt + Del 암호 변경 없애기, 그룹 정책, 레지스트리 1. 그룹정책으로 암호 변경 없애기 2. 레지스트리 변경으로 암호 변경 없애기 3. PowerShell 로 레지스트리 값 변경하기 Ctrl + Alt + Del 키를 눌렀을 때에 '암호 변경'이 있다. 여러 가지 이유로 윈도우에서 암호를 변경하지 못하게 만들어야 할 때가 있다. 그럴 때에 'Ctrl + Alt + Delete'키를 눌렀을 때에 나오는 '암호 변경'을 비활성화 시켜보자. 1. 그룹정책으로 암호 변경 없애기 그룹 정책 편집기를 켜자. (실행 --> gpedit.msc) [사용자 구성 --> 관리 템플릿 --> 시스템 --> Ctrl + Alt + Del 옵션 --> 암호 변경 사용 안 함] 을 "사용"으로 변경하자. 그리고 gpupdate /force 로 그룹정책을 업데이트 하자. 그 다음 .. 2022. 3. 22.
728x90
반응형