Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ZTMGRS2

ZTMGRS2.m

Go to the documentation of this file.
  1. ZTMGRS2 ;SF/RWF SET UP THE MGR ACCOUNT FOR THE SYSTEM ;09/10/2002 17:13 [ 08/24/2004 11:37 AM ]
  1. ;;8.0;KERNEL;**1010**;Jul 10, 1995
  1. Q
  1. RELOAD ;Reload any patched routines
  1. N %D,%S,I,OSMAX,U,X,X1,X2,Y,Z1,Z2,ZTOS,ZTMODE,SCR
  1. I ^%ZOSF("OS")["MSM" S ZTOS=1
  1. I ^%ZOSF("OS")["OpenM" S ZTOS=2
  1. I '$G(ZTOS) D Q
  1. .W !,"Operating system not found or not supported.",!
  1. W !!,"Kernel version 8.0 patch #1010",!,"Renaming routines"
  1. S SCR="I $P($T(+2^@X),"";"",5)=ZPCHL"
  1. D @ZTOS
  1. W !,"ALL DONE"
  1. Q
  1. ;
  1. 1 ;;MSM-PC/PLUS, MSM for NT or UNIX
  1. S %S(1)="ZISTCPS^**78,118,127,225**"
  1. S %S(2)="ZIS^**18,23,69,112,199,191,1008**"
  1. S %S(3)="ZIS2^**69,104,112,118,136,241**"
  1. D MOVE
  1. Q
  1. 2 ;;OpenM-NT, Cache/NT, Cache/VMS
  1. S %S(1)="ZIS4ONT^**34,59,69,191,278,293**"
  1. S %S(2)="ZISFONT^**34,191,271,1010**"
  1. S %S(3)="ZISTCPS^**78,118,127,225**"
  1. S %S(4)="ZIS^**18,23,69,112,199,191,1008**"
  1. S %S(5)="ZIS2^**69,104,112,118,136,241**"
  1. S %S(6)="ZOSVONT^**34,94,107,118,136,215,293,1010**"
  1. D MOVE
  1. Q
  1. MOVE ;
  1. S I=0
  1. F S I=$O(%S(I)) Q:'I D
  1. .S X=$P(%S(I),"^",1)
  1. .S ZPCHL=$P(%S(I),"^",2)
  1. .S Y=$T(^@X)
  1. .S Y=$P(Y," ",1)
  1. .W !,"Routine: ",X
  1. .Q:'(X]"")
  1. .Q:'(Y]"")
  1. .Q:'($T(^@X)]"")
  1. .X SCR Q:'$T
  1. .W ?20," Loaded, "
  1. .X "ZL @X ZS @Y"
  1. .W ?20,"Saved as ",Y
  1. Q