SCOUG OS/2 For You -
November 1999
Mr. Know-It-All has the answers to even the really tough questions.
Q. Dear Mr. Know-It-All,
Warp claims it can't find my desktop. What now?
A.
The Workplace Shell locates the desktop by its Object ID, which it sometimes forgets. For a temporary fix, add:
SET DESKTOP=x:\Desktop
to CONFIG.SYS and replace x: with your boot drive. Reboot and your desktop should be found. To restore the lost Object Id, run the following REXX script:
/**/
call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
call SysLoadFuncs
call SysSetObjectData value('DESKTOP',,'OS2ENVIRONMENT'),,
'OBJECTID='
This will extract the value of DESKTOP from the environment and restore the lost Object ID.
Q. Dear Mr. Know-It-All,
I want to move my Desktop archives to another drive. How do I delete the existing archives?
A.
Run archinst from the command line. This will delete the existing archives, and create an archive of the current Desktop. Now, use the Desktop settings folder to change the archive directory to the new location. Turn on archiving, shutdown and reboot to create an archive at the new locaton. Turn off archiving until you are ready to make another archive. If you wish, you can now delete the archive stored at the old location.
It is a good practice to keep the desktop archive feature disabled. Turn it on only to make a single backup of a known good desktop. Then turn turn it back off. Otherwise, there's a good possibility you will destroy the good archives before you know you have a broken desktop.
Curious or in doubt, you can ask
Mr. Know-It-All
OS/2 is his specialty and sharing solutions is his passion
Mr. Know-It-All lives in Southern California.
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 1999 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
|