subprocess

프로그래밍(?)/PYTHON

[파이썬] 데스크탑 제품번호 정보 확인

데스크탑 제품번호를 추출해내는 방법입니다. cmd 명령어로 확인된 제품번호를 출력합니다. import subprocess desktop = subprocess.run('WMIC CSPRODUCT GET IDENTIFYINGNUMBER', stdout=subprocess.PIPE) desktop = desktop.stdout.decode('utf-8') desktop = desktop.replace('\n', '') # \n 삭제 desktop = desktop.replace('\r', '') # \r 삭제 desktop = desktop.replace(' ','') # # 띄어쓰기 삭제 desktop = desktop[17:] # 슬라이싱 print(desktop)

프로그래밍(?)/PYTHON

[파이썬] 도메인과 사용자 계정 확인

현재 로그인한 도메인 정보와 로그인 계정 정보를 출력 합니다. 사용자 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..

프로그래밍(?)/PYTHON

[파이썬] 연결된 듀얼 모니터의 SN 정보 가져오기

업무중 다수 사용자의 모니터 정보 확인을 하기 위해 만들어봄 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('..

프로그래밍(?)/PYTHON

[파이썬] 특정 경로의 탐색기 실행

import subprocess subprocess.Popen(r'explorer "탐색기 실행 경로"')

p@ssw0rd
'subprocess' 태그의 글 목록