Cisco 스위치의 관리 IP를 설정하는 방법은 다음과 같습니다. 스위치에 연결합니다. 시리얼 케이블 또는 Ethernet 케이블을 사용하여 컴퓨터와 스위치를 연결합니다. CLI(Command Line Interface)로 로그인합니다. 터미널 프로그램을 사용하여 시리얼 또는 Telnet/SSH 연결을 만듭니다. 로그인 ID 및 비밀번호를 입력합니다. 구성 모드로 변경합니다. enable 명령을 사용하여 enable 모드로 변경합니다. Switch> enable Switch# VLAN 1의 IP 주소를 설정합니다. 스위치의 VLAN 1 인터페이스에 IP 주소를 할당하여 스위치의 관리 IP를 설정합니다. Switch# configure terminal Switch(config)# interface vlan..
어댑터를 선택하고 선택한 어댑터의 IP를 변경할 수 있습니다. import tkinter as tk from tkinter import messagebox import wmi # WMI 객체 생성 wmi_obj = wmi.WMI() # 네트워크 어댑터를 가져와서 리스트에 저장 adapter_config = wmi_obj.Win32_NetworkAdapterConfiguration(IPEnabled=True) adapter_list = [adapter.Caption for adapter in adapter_config] # tkinter GUI 생성 root = tk.Tk() root.title("네트워크 설정 변경") # 어댑터 선택 프레임 adapter_frame = tk.Frame(root) adap..
현재 로그인한 도메인 정보와 로그인 계정 정보를 출력 합니다. 사용자 PC 정보를 추출하는 용도로 잘 사용중입니다. import subprocess # 도메인 정보 확인 domain = subprocess.run('wmic computersystem get domain /format:list', stdout=subprocess.PIPE) domain = domain.stdout.decode('utf-8') domain = domain.replace('\n','') # 엔터제거 domain = domain.replace('\r', '') # \r 불필요 항목 제거 domain = domain[7:] # 앞자리 제거 # 사용자 정보 id = subprocess.run('whoami', stdout=subpr..
업무중 다수 사용자의 모니터 정보 확인을 하기 위해 만들어봄 powershell 명령어로 모니터 정보를 확인할 수 있는 것을 확인하고 powershell의 결과값을 subprocess.run을 이용해 꺼내왔다. import subprocess monitor1 = subprocess.run('powershell \n [System.Text.Encoding]::ASCII.GetString($(Get-CimInstance WmiMonitorID -Namespace root\wmi)[0].SerialNumberID -notmatch 0)', stdout=subprocess.PIPE) monitor1 = monitor1.stdout.decode('utf-8') monitor1 = monitor1.replace('..
아래 코드를 입력하면 dir을 userprofile의 desktop으로 연결해 쓸 수 있고 바로 가기를 바탕 화면에 떨구거나 바탕 화면의 데이터를 가져올 때 유용하게 사용하고 있습니다. import os dir = os.path.expanduser(os.path.join('~\desktop)) 예제 : 실행한 경로에 같이 저장된 test.csv를 dir의 경로로 복사 import shutil shutil.copy('test.csv', dir)