공학속으로120 하드디스크 폐기위한 로우 포멧하는 방법 - DISKPART 로우 포멧(Low Leve Format) 이란? 로우 레벨 포맷은 기존의 파일만 지우던 포멧과는 달리 사용했던 흔적까지 지우는 방법입니다. 데이터 구조를 파괴하는 방식이라서 데이터 복구가 어렵다고 합니다. 로우 레벨 포맷을 위해 별도의 소프트웨어도 있지만, 설치하지 않았습니다. 윈도우 OS 에서 제공해주는 diskpart 만으로도 충분합니다. 로우 포멧(Low Leve Format) 방법 ▶ DISKPART 윈도우 R 키를 눌러 실행 창을 띄운 뒤 'diskpart' 를 눌러 프로그램을 실행시킵니다. (※cmd 창을 띄워서 'diskpart' 를 실행가능) diskpart 안에서 list disk 명령어를 통해 장착된 디스크 정보를 확인합니다. DISKPART> list disk ▶ 디스크 번호 확인 방.. 공학속으로/운영체제 2024. 3. 21. [리눅스] tar 압축, 해제 리눅스를 사용하다 보면, tar.gz나 tar로 압축 하거나 압축을 풀어야 할 경우가 자주 생깁니다. tar 명령어의 기본 사용법과 옵션에 대해서 정리해 보겠습니다. 1. tar로 압축하기 > tar -cvf "파일명.tar" "폴더명" ex) 'var'라는 폴더를 'var.tar'로 압축해제 tar -cvf var.tar var 2. tar로 압축풀기 tar -xvf "파일명.tar" ex) 'var.tar' 파일 압축 tar -xvf var.tar 3. tar.gz로 압축하기 tar -zcvf "파일명.tar.gz" "폴더명" ex) 'var'라는 폴더를 'var.tar.gz'로 압축 tar -zcvf var.tar.gz var/ 4. tar.gz 압축 풀기 tar -zxvf "파일명.tar.gz" .. 공학속으로/운영체제 2024. 1. 31. USB 설치미디어로 부팅하여 Windows 10/11 설치 진행하기 OS 설치가 되지 않은 제품은 USB를 이용하여 설치 디스크를 만들고 아래 과정을 통해서 설치를 진행하시면 됩니다. 윈도우 설치 USB를 만들지 않았다면, 우선 설치 USB를 만드시기 바랍니다. ▶ 윈도우10, 윈도우11 설치 USB 만들기 1. Windows 10/11 USB 설치 미디어로 부팅하기 1) Windows 설치 파일이 저장된 USB 저장 장치를 PC에 연결하세요. 2) USB 저장장치로 부팅하여 설치를 진행하세요. ① PC 전원을 켜자마자부터 F10 키를 계속해서 누르세요. ② 부트 디바이스 선택창이 나타나면 키보드 방향키로 윈도우 설치 이미지가 저장된 USB 저장 장치로 이동 후 Enter 키를 누릅니다. 2. 설치 시작 1) 설치 과정이 나타나면 Windows에 적용할 설치 언어 및 기.. 공학속으로/운영체제 2024. 1. 28. 윈도우10, 윈도우11 설치 USB 만들기 운영체제(Windows 11)가 미포함 되어 출시된 제품은 인터넷 연결이 가능한 다른 PC에서 Windows 11 설치 파일 다운로드 후 USB 설치미디어를 제작하여 운영체제를 설치할 수 있습니다. 1. USB로 윈도우 10/11 설치미디어 만들기 1. 설치 미디어를 제작할 USB 저장장치를 PC에 연결하세요. 2. Microsoft 다운로드 센터에서 Windows 10/11 설치 미디어 만들기에서 지금 다운로드를 클릭하세요. 윈도우 11 설치 미디어 만들기 (Microsoft 다운로드) 윈도우 10 설치 미디어 만들기 (Microsoft 다운로드) 3. 'Windows 11 설치 프로그램' 창이 나타나면 '관련통지 및 사용조건' 에서 '동의'를 클릭하세요. 4. 언어 및 버전을 선택 후 다음을 클릭 합.. 공학속으로/운영체제 2024. 1. 28. 노트북 마우스 연결시 터치패드 끄기 터치패드 설정 창 띄우기 아래와 같이 윈도우키 + Q (또는 S) 를 눌러서 " 터치패드 " 검색 아니면 설정 > Bluttooth 및 잧치 > 터치패드 > 터치패드 > 세부 설정 설정 > Bluttooth 및 잧치 > 터치패드 > 세부 설정 ③ 번 위치의 아래를 누르면 세부 설정 창이 나옵니다. 여기에서 "마우스가 연결될 때 터치 패드 켜기"를 끄시면 됩니다. 공학속으로/운영체제 2024. 1. 28. 윈도우11 설치시 네트워크 연결 넘어가는 방법 만약 네트워크 연결 과정에서 멈추고 진행이 안된다면 아래 글을 참고하여 조치해주세요. OS가 없는 노트북을 구입하고 윈도우11을 USB에 구워서 윈도우10처럼 설치하다 보면, 값지가 네트워크 연결 부분에서 넘어가지가 않습니다. 네트워크가 연결되지 않으면 아래와 같이 다음 버튼이 활성화 되지 않습니다. ㅠ.ㅠ 이거 갑자기 현타가 옵니다. 뭐지 해외 노트북을 구입해서 그런가? 하지만 다 방법이 있습니다. 다음과 같이 하시면 됩니다. 1. 명령 프롬프트 띄우기 SHIFT + F10 눌러서 명령 프롬프트 창 띄우기 2. OOBE에서 인터넷 없음 옵션 활성화 OOBE\BYPASSNRO ※이 명령어 입력후 재부팅이 될 수도 있습니다. 3. 인터넷에 연결되어 있지 않음 버튼 클릭 인터넷에 연결되지 있지 않음 버튼이 .. 공학속으로/운영체제 2024. 1. 28. [파이썬] 관리자 모드로 외부 프로그램 실행하기 GUI GUI 환경에서 외부 프로그램 실행하기 예제 코드입니다. import tkinter as tk from tkinter import filedialog, messagebox import subprocess import ctypes import sys def is_admin(): try: return ctypes.windll.shell32.IsUserAnAdmin() except: return False def run_as_admin(): if is_admin(): # 이미 관리자 권한으로 실행 중이라면 아무것도 하지 않음 return True else: # 관리자 권한으로 다시 실행 ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " .. 공학속으로/python 2023. 12. 16. [파이썬] 파일 복사 GUI 형태로 만들기 아래는 Python에서 Tkinter를 사용하여 윈도우 형태의 GUI를 생성하고, 사용자로부터 소스 폴더와 목적지 폴더를 입력받아 처리하는 간단한 예제 코드입니다. - 두 개의 텍스트박스와 두 개의 버튼이 있는 GUI 창이 나타납니다. - 첫 번째 텍스트박스에는 소스 폴더의 경로, 두 번째 텍스트박스에는 목적지 폴더의 경로를 입력할 수 있습니다. - "처리하기" 버튼을 클릭하면 폴더 복사 또는 다른 원하는 작업을 수행할 수 있습니다. import tkinter as tk from tkinter import filedialog import shutil import os def select_source_folder(): folder_path = filedialog.askdirectory() source_fo.. 공학속으로/python 2023. 12. 16. [python] json 파일을 csv로 저장하기 ▶Json 파일에서 특정 항목만 추출하여 csv 파일로 저장하기 - 특정 폴더 아래의 모든 JSON 파일 목록을 가져옵니다. - Json 파일 항목중 selected_fields로 지정한 항목만 값을 추출합니다. - 추출한 값을 CSV 파일로 저장합니다. import os import json import csv def json_to_csv(json_file_path, csv_file): # JSON 파일을 읽어와 파싱합니다. with open(json_file_path, 'r', encoding='utf-8') as json_file: data = json.load(json_file) # CSV 파일에 데이터를 추가합니다. with open(csv_file, 'a', newline='', encodin.. 공학속으로/python 2023. 12. 16. [C#] 콤보박스(ComboBox) 사용법 ▶콤보박스 아이템 추가하기 - comboBox1.Items.Add("값") : 콤보박스에 아이템을 추가할 수 있습니다. - comboBox1.SelectedIndex = 번호 (0번 부터) 사용하여 콤보박스 값을 선택할 수 있습니다. namespace ComboBox_exam { public partial class Form1 : Form { public Form1() { InitializeComponent(); // 콤보박스 아이템 추가하기 comboBox_item_add(); // 콤보박스 선택 변경하기 // "과학자"를 선택한다. comboBox1.SelectedIndex = 0; } /// 콤보박스 아이템 추가하기 private void comboBox_item_add() { comboBox1.I.. 공학속으로/C# 2023. 12. 16. [C#] RichTextBox 사용법(줄간격, 여백, 줄바꿈, 검색, 찾아 바꾸기, CSV로 저장) ▶ RichTextBox 글자 색상 변경하기 - "richTextBox1.SelectionColor = 색깔" 형태로 설정한 후, richTextBox1.Text="빨강색" 형태로 사용하시면 됩니다. //리치텍스트박스 글자 색상 변경하기 richTextBox1.SelectionColor = Color.Red; richTextBox1.AppendText("빨강색으로 글자쓰기."); ▶ RichTextBox 폰트 속성 변경하기 - SelectionFont 속성을 적절한 글꼴로 설정합니다. - SelectionColor 속성을 적절한 색상으로 설정합니다. // 폰트 정의 richTextBox1.SelectionFont = new Font("Tahoma", 12, FontStyle.Bold); // 폰트 색깔 .. 공학속으로/C# 2023. 12. 16. [C#] 유닉스 타임(unixtime)과 한국 시간으로 변경하기 유닉스 타임을 한국시간으로 변경하기 C#에서 유닉스 타임 스탬프를 한국 시간으로 변환하려면 DateTimeOffset 또는 DateTime 클래스를 사용할 수 있습니다. FromUnixTimeMilliseconds 메서드를 사용하여 유닉스 타임 스탬프를 DateTimeOffset으로 변환하고, ConvertTimeFromUtc 메서드를 사용하여 UTC 시간을 한국 시간 ("Korea Standard Time") 으로 변환합니다. 주어진 유닉스 타임 스탬프 1671794621000을 한국 시간으로 변환하는 코드는 다음과 같습니다. using System; class Program { static void Main() { // 유닉스타임을 한국시간으로 변경하기 long unixTimeStamp = 16717.. 공학속으로/C# 2023. 12. 16. 이전 1 2 3 4 5 ··· 10 다음 💲 추천 글