일단은 Windows 버전에서 샌드박스를 실행이 가능한 라이센스 환경에서.
아래 WooriBank.wsb 파일 생성 후에 실행하고 기다리면 PowerShell 스크립트를 자동으로 수행하고 우리은행 필수 파일을 다운받고 slient 설치해 줌.
완료되었다 싶으면 엣지 브라우저 실행해서 우리은행 URL 치고 들어가면 완료!
근데 패스워드는 가상 키보드네? 특수문자 와 영문 왔다 갔다 너무 힘든 거...
근데 생각해 보면 요즘에 PC로 은행 업무 보는 사람이 남아 있긴 하나? 어린 친구들은 PC보다는 모바일이 더 익숙하고 우리 부모님도 모바일로 하는데?
저런 비용 좀 아끼고 대면 업무도 좀 계속 줄이고, ATM이나 좀 늘리고 하자.
개인 소비자가 원하는 대로 그냥 HTTPS만 지원하고 저런 프로그램 없이 그냥 열어주기도 하고 뭐 각자도생 해보기도 하고 그런 재미도 있어 봐야...
C:\SandBox\WooriBank.wsb
Code Type : Xml
Enable
C:\SandBox\FileShare
C:\Users\WDAGUtilityAccount\Downloads\Share
true
C:\SandBox
C:\Users\WDAGUtilityAccount\Downloads\Projects
true
powershell -Command "& { sl $env:USERPROFILE\Downloads\Projects; set-ExecutionPolicy Bypass -Scope Process; ./WooriBank.ps1 }"
Enable
Enable
Enable
PowerShell 스크립트
C:\SandBox\WooriBank.ps1
Code Type : ps
$ProgressPreference = 'SilentlyContinue'
Set-ExecutionPolicy Unrestricted -Force
sleep 1
Set-Culture ko-KR
Set-WinSystemLocale -SystemLocale ko-KR
Set-WinUILanguageOverride -Language ko-KR
Set-WinUserLanguageList ko-KR -Force
Set-WinHomeLocation -GeoId 134
# 숨김 파일 및 폴더 표시 함.
SP Registry::"HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "Hidden" -Value 1
# 알려진 파일 형식의 파일 확장자 숨기기 안함.
SP Registry::"HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "HideFileExt" -Value 0
# 우리은행 관련 파일 다운 및 설치
(new-object System.Net.WebClient).DownloadFile('https://www.wooribank.com/download/veraportG3/veraport-g3-x64.exe', $Env:USERPROFILE+'\Downloads\veraport-g3-x64.exe'); start $Env:USERPROFILE\Downloads\veraport-g3-x64.exe /silent
(new-object System.Net.WebClient).DownloadFile('https://www.wooribank.com/download/AnySign_Installer/AnySign_Installer.exe', $Env:USERPROFILE+'\Downloads\AnySign_Installer.exe'); start $Env:USERPROFILE\Downloads\AnySign_Installer.exe /silent
(new-object System.Net.WebClient).DownloadFile('https://safetx.ahnlab.com/master/win/default/all/astx_setup.exe', $Env:USERPROFILE+'\Downloads\astx_setup.exe'); start $Env:USERPROFILE\Downloads\astx_setup.exe /silent
(new-object System.Net.WebClient).DownloadFile('https://www.wooribank.com/download/NOS/nos_setup.exe', $Env:USERPROFILE+'\Downloads\nos_setup.exe'); start $Env:USERPROFILE\Downloads\nos_setup.exe /silent
(new-object System.Net.WebClient).DownloadFile('https://www.wooribank.com/download/IPinside/I3GSvcManager_3.0.0.16.exe', $Env:USERPROFILE+'\Downloads\I3GSvcManager_3.0.0.16.exe'); start $Env:USERPROFILE\Downloads\I3GSvcManager_3.0.0.16.exe