Thursday, February 21, 2008

Application Designer Quick Launcher

Create a file pscfgSetup.bat.bat. This will be your app designer quick launcher...

@echo off
rem ***************************************************************
rem pscfgSetup.bat
rem This script installs Peoplesoft client workstation on NT server
rem ***************************************************************
IF NOT EXIST "D:\PSOFT\DB_NAME_QUICKLAUNCH" mkdir "D:\PSOFT\DB_NAME_QUICKLAUNCH"
IF NOT EXIST "D:\PSOFT\DB_NAME_QUICKLAUNCH\LOGS" mkdir "D:\PSOFT\DB_NAME_QUICKLAUNCH\LOGS"
IF NOT EXIST "D:\PSOFT\DB_NAME_QUICKLAUNCH\CACHE" mkdir "D:\PSOFT\DB_NAME_QUICKLAUNCH\CACHE"
IF NOT EXIST "D:\PSOFT\DB_NAME_QUICKLAUNCH\nVision\INSTANCE" mkdir "D:\PSOFT\DB_NAME_QUICKLAUNCH\nVision\INSTANCE"
IF NOT EXIST "D:\PSOFT\DB_NAME_QUICKLAUNCH\temp" mkdir "D:\PSOFT\DB_NAME_QUICKLAUNCH\temp"

ECHO ******** Launching Application Designer *********

Start D:\PT848\bin\client\winx86\pscfg.exe -import:D:\QuickLaunchSettings\DB_NAME.cfg -setup
Start D:\PT848\bin\client\winx86\pside.exe

rem D:\PT848\bin\client\winx86\pscfg.exe -import:D:\QuickLaunchSettings\DB_NAME.cfg -setup

***********************************
D:\QuickLaunchSettings\DB_NAME.cfg would look like below
Alternatively you can export the configuration manager settings in a file D:\QuickLaunchSettings\DB_NAME.cfg using Configuration Manager -> Import/Export -> Export to a File

[PSTOOLS]
Start=REG_SZ=APPLICATION_DESIGNER
Language=REG_SZ=ENG
WindowWidth=REG_DWORD=640
WindowHeight=REG_DWORD=448
PanelSize=REG_SZ=CLIP
StartNavigator=REG_SZ=NO
PanelInNavigator=REG_SZ=NO
HighlightPopupMenuFlds=REG_SZ=NO
ShowDBName=REG_DWORD=1
MaxWorkInstances=REG_DWORD=250
TenKeyMode=REG_SZ=NO
DbFlags=REG_DWORD=0
Business Interlink Driver Directory=REG_SZ=
JDeveloper Directory=REG_SZ=
FontFace=REG_SZ=MS Sans Serif
FontPoints=REG_DWORD=8
[Startup]
DBType=REG_SZ=DB2ODBC
ServerName=REG_SZ=
DBName=REG_SZ=DB_NAME
DBChange=REG_SZ=TYPE
UserId=REG_SZ=OPERATOR_ID
ConnectId=REG_SZ=CONNECT_ID
ConnectPswd=REG_SZ=CONNECT_PASSWORD
AppName=REG_SZ=
AuthSrvName=REG_SZ=
[Cache Settings]
CacheBaseDir=REG_SZ=D:\QuickLaunchSettings\PS\CACHE
[Trace]
TraceSql=REG_DWORD=0
TracePC=REG_DWORD=0
TraceAE=REG_DWORD=0
TraceFile=REG_SZ=D:\QuickLaunchSettings\DB_NAME.TXT
[PSIDE\PCDebugger]
PSDBGSRV Listener Port=REG_DWORD=9500

[Crystal]
Trace=REG_SZ=NO
CrystalDir=REG_SZ=
TraceFile=REG_SZ=
CustomReports=REG_SZ=

[RemoteCall]
RCCBL Timeout=REG_DWORD=50
RCCBL Redirect=REG_DWORD=0
RCCBL Animate=REG_DWORD=0
Show Window=REG_DWORD=7

[Setup]
GroupName=REG_SZ=PeopleTools 8.48
Icons=REG_DWORD=2054
MfCobolDir=REG_SZ=

[PSIDE]
Version=REG_DWORD=8
ReloadLastProject=REG_DWORD=0
PromptOnSave=REG_DWORD=0
InsertIntoProject=REG_DWORD=2
ShowInUpgrade=REG_DWORD=0
InsertRelated=REG_DWORD=0
LockOnOpen=REG_DWORD=0
PromptForComments=REG_DWORD=0
ReuseLastComment=REG_DWORD=1
UnlockOnClose=REG_DWORD=0
UnlockUnchangedObject=REG_DWORD=0
CheckSyntax=REG_DWORD=1
WordWrap=REG_DWORD=1
FontFace=REG_SZ=Courier New
FontPoints=REG_DWORD=9
FontIsItalic=REG_DWORD=0
FontWeight=REG_DWORD=400
FontCharSet=REG_DWORD=0
NameResolution=REG_DWORD=0
Undo/Redo Buffer Size=REG_DWORD=10
Max. MRU Object=REG_DWORD=5
ReportOutputDir=REG_SZ=D:\temp
ValidateProject=REG_DWORD=0
ValidatePIA=REG_DWORD=1
ValidateShowRepeatedErrors=REG_DWORD=0
ValidateSpellCheck=REG_DWORD=0
ValidateWSRPCheck=REG_DWORD=0
ValidateCI=REG_DWORD=0
BrowserUseLocalNode=REG_DWORD=1
ProjExportDir=REG_SZ=D:\Project_Backups_DB_NAME
FindMRU0=REG_SZ=UpdatePersonalData
BrowserURI=REG_SZ=http://hostname:http_port/psp/site_name
PCUpgShowProg=REG_DWORD=1
PCUpgDiffLines=REG_DWORD=5
UpgFontFace=REG_SZ=Lucida Sans Unicode
UpgFontPoints=REG_DWORD=6
UpgDiffColor=REG_DWORD=0
UpgAddColor=REG_DWORD=25600
UpgDelColor=REG_DWORD=255
UpgHtmlOutput=REG_DWORD=0
UpgXmlOutput=REG_DWORD=0
UpgCompOldReptDir=REG_SZ=c:\psreports
LastDatabase=REG_SZ=DB_NAME

[Application Servers\APP_SERVER_DOMAIN_NAME]
ConnectionString=REG_SZ=APP_SERVER_MACHINE_IP:WSL_PORT
ProfileName=REG_SZ=Default

[Profiles\Default\Database Options]
SybasePacketSize=REG_DWORD=512

[Profiles\Default\Process Scheduler]
PS_HOME=REG_SZ=D:\PT848
CBLBIN=REG_SZ=
TEMP=REG_SZ=
OutputDirectory=REG_SZ=
Log Directory=REG_SZ=
CRWRPTPATH=REG_SZ=
DBBIN=REG_SZ=
SQRBIN=REG_SZ=
WINWORD=REG_SZ=
PSSQRFLAGS=REG_SZ=
PSSQR1=REG_SZ=
PSSQR2=REG_SZ=
PSSQR3=REG_SZ=
PSSQR4=REG_SZ=
Redirect Output=REG_DWORD=0

[Profiles\Default\nVision]
SpacerWidth=REG_SZ=
MacroDir=REG_SZ=
StyleDir=REG_SZ=
TemplateDir=REG_SZ=
LayoutDir=REG_SZ=
DrillDownDir=REG_SZ=
InstanceDir=REG_SZ=
TraceLevel=REG_DWORD=0

[Profiles\Default\IMAGE]

[Profiles\Default\Data Mover]
InputDir=REG_SZ=
OutputDir=REG_SZ=
LogDir=REG_SZ=

[Profiles\Default\Application Engine]
Disable Restart=REG_DWORD=0
Debug=REG_DWORD=0

Above configuation should be modifies as per the requirement.

OCI - Attach Block Volume to Windows VM

Tip: Although creating and attaching Block Storage to a Windows VM is pretty straightforward (OCI documentation is pretty good for that), th...