메뉴 건너뛰기

SAP 한국 커뮤니티



SAP GUI Installation Server

섬머스노우 2013.11.12 13:05 조회 수 : 4654

안녕하세요~

 

여러분들은 사내에서 사용자들에게 GUI 배포할때 어떤 방법 쓰시나요??

 

교육을 받고 있는 중에 SAP GUI Installation Server 에 관한 내용이 있어 적용해 보았습니다.

 

아무 서버에 SAPCD에 있는 NwCreateInstServer.exe 를 통해 설치를 진행합니다.

배포할 폴더를 생성한 후 ID/PW 없이 접근이 가능하도록 공유한 후에 설치를 마무리 합니다.

지정한 폴더하위 setup폴더에 있는 NwSapSetupAdmin.exe 를 실행하여 패키지를 생성 합니다.

 

지정한 폴더하위에 CustomerFiles 폴더를 만들고 sapLogon.ini 파일과 SAP 접속 정보가 저장된 SAP.sap 파일을 복사해 둡니다.

 

생성한 패키지에서 Package Configuration을 선택한 후

 

On Installation End 부분에 아래 스크립트 기입

strSrcFile   = NwEngine.Variables.ResolveString("%SapSrcDir%CustomerFilessapLogon.ini")

strDstFile   = "%APPDATA%SAPCommonSapLogon.ini"

NwEngine.Shell.CopyFileEx strSrcFile, strDstFile, vbTrue


strSrcFile   = NwEngine.Variables.ResolveString("%SapSrcDir%CustomerFilesSAP.sap")

strDstFile   = "%userprofile%desktopSAP.sap"

NwEngine.Shell.CopyFileEx strSrcFile, strDstFile, vbTrue

 

On Uninstallation End 부분에 아래 스크립트 기입

strDstFile   = "%userprofile%DesktopSAP.sap"

NwEngine.Shell.DeleteFile strDstFile

 

strDstFolder = "%APPDATA%SAP"

NwEngine.Shell.DeleteDirectory strDstFolder

 

이렇게 기입하고 Save 버튼을 눌러 줍니다.

 

cmd창에서 \서버IP지정한폴더SetupNwSapSetup.exe /Silent /package="패키지명"

요로코롬 입력하면 사용자들이 아무런 버튼 없이 설치가 진행됩니다.

완료되면 바탕화면에 SAP.sap 바로가기가 생성이 되네요...

 

서버를 여러개 설치해서 bat 파일 여러개 만들면 쉽게 배포가 가능합니다... ^^;

번호 제목 글쓴이 날짜 조회 수
292 data locked by user xxx 에러요~~도와주세요 [1] 레미드래곤 2014.03.04 2751
291 SAP ECC5.0 Language Pack 문의 [5] SAP너이늠 2014.02.03 3484
290 PSAPUNDO Space Free 방법 문의 [1] 팀혁 2014.01.22 2994
289 SAP 라이센스 계약 유지 , 계약 해지 -- 장단점 문의^^ [5] 서륜파파 2013.12.19 5124
288 로그온 실패 횟수 제한 [1] end 2013.12.02 4095
287 메모리 관련 파라메터 값 문의드립니다. 팀혁 2013.11.27 3039
» SAP GUI Installation Server [2] 섬머스노우 2013.11.12 4654
285 Text Table !!! jjijjel 2013.10.14 2858
284 질문 있습니다! [2] jjijjel 2013.10.10 2985
283 user type 중 서비스 사용자에 대해 문의드립니다. [1] dg 2013.10.07 3286
282 QAS 서버에 파일 생성시 Permission Denied 발생시 해결법? [1] Concatenate 2013.09.30 3778
281 INTERFACE 유저권한? [1] 쥬댕이6 2013.09.05 3146
280 개발클래스 관련 질문! [2] 워니띠 2013.08.14 3380
279 트랜잭션 록 해제에 대해서 질문드립니다. [2] kofnhuge 2013.08.13 2793
278 서버이관시 필요한 작업?? [3] 쥬댕이6 2013.08.12 4118
277 사용자의 패스워드 만료일을 설정하여 만료일 몇일 전에 알람기능 추가 문의 [3] 바보천사 2013.08.07 4360
276 로그인 화면의 공지화면? 수정 방법문의 [2] 코야 2013.07.15 3802
275 Client IP확인가능한가요 [2] MAD 2013.06.18 4178
274 modal dialog box에서 문자 깨짐 현상 file 하늘호수 2013.06.04 3044
273 support package 이후에 note 적용 도라에멍 2013.05.30 2850