본문 바로가기
728x90
반응형
스티커 메모, Sticky Note 데이터 파일 위치, 보는 방법 1. 개요 2. 스티커 메모 데이터 파일 위치 3. 스티커 메모 데이터 파일 보는 방법 (출처 및 참고자료) 1. 개요 스티커 메모(Sticky Note) 역시 어떤 데이터를 활용합니다. 이 역시도 결국 SQLite🔗 를 사용해서 파일을 만듭니다. 2. 스티커 메모 데이터 파일 위치 스티커 메모 데이터 파일의 위치는 아래와 같습니다. %LocalAppData%\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe\LocalState %LocalAppData%🔗 의 기본 경로는 "C:\Users\\AppData\Local" 입니다. plum.sqlite plum.sqlite-shm plum.sqlite-wal 위 세 개 파일이 스티커 메모의 데이터 파일입니다. 만.. 2023. 4. 10.
PowerShell | Method 함수 Overloading 하는 방법 1. 함수 오버로딩, Method Overloading 이란? 2. PowerShell 에서 함수 오버로딩 하는 방법 (출처 및 참고자료) 1. 함수 오버로딩, Method Overloading 이란? 함수 오버로딩, Method Overloading 이 무엇인지 아는 사람이 여기까지 오셨을 겁니다. 간단히 말하자면, 같은 이름의 함수, Method, Function 에서 매개변수, Parameter 의 개수, 타입 등이 다를 때에 사용합니다. 예를 들어서, 매개변수가 2개 일 경우, 3개 일 경우, 4개, 5개,... 마다 새로운 함수를 만든다면, 함수의 개수가 엄청날 것입니다. 그럴 때에 Method Overloading 을 사용하여, 함수의 개수를 줄이고 관리를 효율적으로 할 수 있습니다. 2. P.. 2023. 4. 7.
PowerShell | ping 대신 "Test-Connection"을 사용해야 하는 이유/활용 1. 개요 2. Test-Connection 을 사용하는 이유 3. Test-Connection 활용하기 (출처 및 참고자료) 1. 개요 ping 을 사용하는 이유는 여러 가지가 있습니다. ([Windows] ICMP, ping 테스트 하기, 방화벽 해제 방법, 그룹 정책, PowerShell, 규칙 추가🔗) ping 보다는 PowerShell🔗에서 Test-Connection 을 사용하면 더 많은 작업을 할 수 있기에 Test-Connection🔗을 소개하기 위해서 글을 작성합니다. 2. Test-Connection 을 사용하는 이유 일단 PowerShell 스러운 문법을 갖고 있습니다. 둘째로 기능이 많습니다. 대표적으로 많이 사용하는 기능은 한 번에 여러 곳에 ping 통신을 보낼 수 있습니다. #.. 2023. 4. 5.
PowerShell | 처음 실행 시 메시지 띄우기, ps1 실행하기 (about_profiles) 1. 개요 2. PowerShell 실행 시, 실행 순서 1. 개요 about_profiles🔗 에 나와 있는 정보에서 틀린 정보가 있어서 포스팅합니다. OpenSSH 에 접속했을 때에 경고문 메시지를 띄우기도 하고 여러 가지 이유로 프로그램 처음 실행 시에 메시지를 띄웁니다. 마찬가지로 PowerShell 에서도 메시지를 띄우거나, Import-Alias🔗 를 할 때에 사용할 수 있겠습니다. 2. PowerShell 실행 시, 실행 순서 기본값을 기준으로 설명하겠습니다. 순서 경로 파일명 설명 1 %SystemRoot%\System32\WindowsPowerShell\v1.0\ Profile.ps1 모든 사용자, 모든 호스트 2 %SystemRoot%\System32\WindowsPowerShell\v.. 2023. 3. 22.
PowerShell | 방화벽 한 번에 해제하기 윈도우에서는 방화벽이 3종류가 있습니다. 공용, 개인, 도메인 네트워크 방화벽 3가지입니다. 세가지의 차이는 이전에 쓴 놓은 글을 참조하면 되겠습니다. ([Windows] 개인, 공용, 도메인 네트워크 방화벽 차이🔗) [Windows 버튼 --> 설정 --> 네트워크 & 인터넷 --> Windows 방화벽 --> 각 네트워크 방화벽 해제하기] 위와 같은 순서로 가도 됩니다. 하지만 PowerShell 을 활용하면 한 번에 해제할 수 있습니다. Set-NetFirewallProfile -Name * -Enabled False 위 명령어를 입력하면, 한번에 방화벽을 해제할 수 있습니다. -Name 뒤에 * 값을 변경하면, 하나의 방화벽만 변경할 수 있습니다. 예를 들어, 개인 네트워크 방화벽만 해제하고 싶으.. 2023. 3. 20.
Windows 11 | 블루투스가 안 될 때. 장치관리자에도 드라이버 없을 때. 느닷 없이 블루투스 연결이 안 되어서, 키보드도 못 쓰고 있었습니다. 장치관리자(devmgmt.msc)에 들어가서 하드웨어 스캔을 했습니다. (장치 관리자 실행하는 방법🔗) 장치관리자(devmgmt.msc) --> Action --> Scan for hardware chages 이렇게 클릭하면, 새로운 하드웨어 장치를 찾아냅니다. 하지만 이렇게 해도 블루투스 드라이버는 없었습니다. 이럴 때의 제일 좋은 방법은 해당 드라이버를 업데이트 혹은 새로 설치하는 것입니다. 먼저 업데이트를 해보겠습니다. https://www.intel.co.kr/content/www/kr/ko/download/18649/intel-wireless-bluetooth-for-windows-10-and-windows-11.html? W.. 2022. 12. 16.
그룹 정책 | 레지스트리 변경하면 그룹 정책이 변할까? 1. 개요 2. Registry.pol 파일이 그룹정책을 만든다. 3. Registry.pol 파일을 삭제하면? 1. 개요 그룹 정책 | 그룹 정책 검색 방법, 목록 웹페이지🔗 에서 언급했듯이 결국 그룹정책은 레지스트리를 변경하는 것입니다. 그렇다면, '레지스트리를 변경하여 그룹정책을 변경할 수 있을까?'라는 의문이 생깁니다. "그룹 정책 설정 --> 레지스트리 변경"이라면, "레지스트리 변경 --> 그룹 정책 설정"은 가능할까? 결론부터 말하자면, 안됩니다. 2. Registry.pol 파일이 그룹정책을 만든다. 로컬 그룹정책 기준으로 컴퓨터 정책이면, %SystemRoot%\System32\GroupPolicy\Machine 경로의 Registry.pol 파일이, 사용자 정책이면, %SystemRoo.. 2022. 12. 12.
[Windows] 윈도우는 어떻게 인터넷이 연결된 줄 알까 아래 웹으로 리다이렉션됩니다. [Windows] 윈도우는 어떻게 인터넷 연결을 판단할까?🔗 2022. 11. 24.
PowerShell | Log 만들어서 파일 내보내기 1. 개요 2. Log 만들어서 파일 내보내기 3. 해당 코드를 실행한 모습 1. 개요 PowerShell을 하다보니, 로그를 찍어야 할 때가 있었습니다. 그래서 로그를 찍어서 파일로 내보내는 것을 직접 만들었습니다. 굳이 만들지 않고 다른 걸 가져다 사용해도 되지만, 하드한 걸 좋아하기 때문에 하드하게 만들었습니다. 감히 예상하건데, 저 말고 아무도 사용하지 않을 것 같습니다. 2. Log 만들어서 파일 내보내기 # StringBuilder 에 로그 내용 담기 $Out_StringBuilder = [System.Text.StringBuilder]::new() # 콘솔에 로그 찍기 Function Write-Log ( [String] $log_type, [String] $message ) { # 로그 타.. 2022. 11. 21.
728x90
반응형