gui 매크로를 윈도우 서버에서 돌릴 경우 RDP 세션유지
2019. 2. 20. 00:07ㆍ보안 & 해킹/Windows
윈도우 서버에서 GUI기반의 매크로(좌표를 입력 받는 등의)의 경우 RDP 세션(3389를 이용한 원격제어)이 끊어지면 GUI환경이 닫혀버린다.
따라서 GUI설정을 해주어야 하는데 아래 스크립트를 작성하고 관리자 권한으로 실행해준다.
for /f %%i in ('qwinsta ^| findstr /C:">rdp-tcp#"') do set RDP_SESSION=%%i
:: Strip the >
set RDP_SESSION=%RDP_SESSION:>=%
tscon %RDP_SESSION% /dest:console
tscon 이나 qwinsta로 RDP세션콘솔의 세션ID값을 알아낸 후 tscon을 이용하여 세션을 유지하는 것이다.
추가로 gpedit.msc 에서 세션 타임아웃 설정 등을 완화시켜주어야 할 수도 있다.
'보안 & 해킹 > Windows' 카테고리의 다른 글
VMWare Workstation 오류 해결 (0) | 2018.04.15 |
---|---|
윈도우 ICMP 패킷, ping 허용하기 (2) | 2017.08.14 |
cmd에서 UAC(User Access Control) 끄고 켜기 (0) | 2017.07.09 |
psexec 침투 시 에러날 때 (0) | 2017.06.30 |
스마트 스크린 끄기 명령어 (0) | 2017.06.13 |