THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700


S U M M A R Y


DIARY: November 7, 2002 07:15 AM Thursday; Rod Welch

SDS privacy flag to avoid transferring files to others.

1...Summary/Objective
2...Confidentiality Enhanced for Transferring SDS Records to Others
3...Confidential in Diary Menu Sets Read Only Status On and Off
4...Alt F10 on 01 Description Line Sets Flag SDS Record Confidential
5...000008 Macro 142 Save Command Calls 0702051
6...000000 Macro 0 Line Counter Caputer Confidential Flag Status
.........Subroutine to Set Attrib Off and On for Saving File
7...000000 Macro 208 Confidential Option in Diary Menu
8...07020510 Mark Confidential Files as Hidden to Suppress Transfer
9...Application of New Flag Feature
10...SDS Program Launch Archive Op Transfer Confidential Flag
11...04702 Transfer Confidential Flag from Current to Archive Record File
12...03101 Interim Backup Should Include Read Only Files
13...Backup.Bat Interim Backup Batch File Append Include Hidden Attribute
14...T11 Transfer to Another Computer C11
15...T12 Transfer to Another Computer C12 Notebook
16...Tgj Transfer Rod's Records to Gary Johnson
17...0504050 SDS Record Diary Menu add Confidential Call to Macro 208


..............
Click here to comment!

CONTACTS 

SUBJECTS
Confidentiality Remove Part of Record for Public Distribution
Security Concepts Planning
Security Privacy HTML Restricted Links
Attribute Hidden Flag to Prevent Transferring Confidential Files to O
Confidentiality Exclude SDS Records from Publication on Web and Trans
Confidentiality Suppress Publication on Web
Exclude Transferring Confidential Records to Others with Hidden File
Suppress Transfer SDS Records to Others and to Web by Marking Confide

1110 -
1110 -    ..
1111 - Summary/Objective
1112 -
111201 - Follow up ref SDS 2 0000, ref SDS 1 4978.
111202 -
111203 - Enhanced confidentiality by adding new feature to mark an SDS record
111204 - "hidden" with "h" attribute flag, called from a new choice for
111205 - "Confidential" in the Diary menu of SDS records.  This prevents
111206 - transferring confidential records to computers, that other people are
111207 - using, by applying the pkzip feature that defaults to exclude hidden
111208 - files.  Modified standard F2 "save" function to turn off read-only so
111209 - the user can edit and save their own SDS records at will, and then
111210 - restore read-only flag if the record is marked confidential.  Modified
111211 - batch ops that backup and perform internal transfers, so that the full
111212 - record will always be available to the user.
111213 -
111214 -     [...in another record created outlining and list support.
111215 -     ref SDS 9 0001
111216 -
111217 -     [On 021110 notified Gary Johnson. ref SDS 10 0001
111218 -
111220 -  ..
1113 -
1114 -
1115 - Evaluation
1116 -
111601 - Process of setting confidential status with the Diary menu seems fast
111602 - and easy. ref SDS 0 NV5N  New procedure seems to work okay except
111603 - using dose to call the DOS attrib command, per below, ref SDS 0 CO9M,
111604 - causes a flicker to the screen, especially, since it has to be done
111605 - twice. ref SDS 0 8F6G  Would like to avoid this by creating a savh
111606 - command that adds the h attribute to a file when saved, and modify
111607 - save and savx to remove the h attribute.
111609 -  ..
111610 - Called Morris about creating a new savh command.
111611 -
111612 -     Morris suggested instead creating another save command, he will
111613 -     create an attrib command that is internal to Medit.  He indicated
111614 -     this should use read-only, because assigning the hidden attribute
111615 -     is limited to system administrators under w2k and XP.
111616 -
111617 -     Looks like pkzip does not support read-only attribute, per record
111618 -     on 020903, ref SDS 4 5G9G, so for now will have to use h.  The
111619 -     attrib command should support DOS params for arhs.
111620 -
111621 -         [On 021210 Morris will try to work on attrib command.
111622 -         ref SDS 12 0001
111623 -
111624 -         [On 021220 Morris created new attr command. ref SDS 13 OI6J
111625 -
111626 -
111627 -
111628 -
111630 -  ..
1117 -
1118 -
1119 - Planning
1120 -
112001 - Confidentiality Enhanced for Transferring SDS Records to Others
112002 -
112003 - We have ability to avoid publishing an SDS record on the Internet in
112004 - order to preserve confidentiality.
112005 -
112006 - Also need a way to turn on and off transferring SDS records to another
112007 - computer.  An example is sending files to Gary Johnson as a learning
112008 - aid, which we began doing on 020924. ref SDS 5 0001  Periodically, we
112009 - send Gary updates of SDS records, and so we need a way to avoid
112010 - transferring confidential records, and of course he needs the same
112011 - protection when he sends records for me to fix.
112012 -
112013 - We are using Pkzip to accomplish the transfer with following flags...
112014 -
112015 -                 -w|W(a,h,s)
112016 -
112017 -      include (-w) or exclude -W files with archive, hidden or system
112018 -      flags set.
112020 -  ..
112021 - The default transfer mode is...
112022 -
112023 -                           Whs
112024 -
112025 -
112026 -      ...which means we are excluding system and hidden files.
112027 -
112029 -  ..
112030 - Confidential in Diary Menu Sets Read Only Status On and Off
112031 - Alt F10 on 01 Description Line Sets Flag SDS Record Confidential
112032 -
112033 - Initially, developed code using Alt F10 to set a hidden attribute on
112034 - all files that have a flag to suppress publication, which is any
112035 - character in column 3 on line 5.  Thus...
112036 -
112037 -
112038 -       01h- Description line of an SDS record.
112039 -
112040 -
112041 - ...is easy to enter using Alt F10 that sets line attributes for
112042 - summary headlines, bold and follow up action items.
112043 -
112044 - Morris later pointed out that W2K and XP limit use of H attribute to
112045 - administrators, so changed to R attribute for read-only,
112047 -  ..
112048 - By convention I have been using the "h" bold flag, shown above, but
112049 - any character in column 3 of the line number field for the record
112050 - description will work.  It is not necessary to turn off titles that
112051 - displays the record description, but Alt F10 must be executed when the
112052 - file has first been scrolled to the top so that the command is
112053 - executed on file line 5.
112055 -  ..
112056 - Developed an easier method to set Confidential status using a new
112057 - choice in the Diary menu for SDS records to switch Confidential status
112058 - on and off. ref SDS 0 Y66K
112060 -  ..
112061 - Could incorporate this call in the line number update feature, or in
112062 - the F2 save feature.
112064 -  ..
112065 - Initially, tried to accomplish this task using code in 0702051 to set
112066 - attrib +h when a file is marked confidential, and set attrit -h when
112067 - the file is not marked confidential.  This didn't work for reasons
112068 - explained below. ref SDS 0 TO9F
112069 -
112070 -     Morris later explained that W2K limits use of hidden (h) attribute
112071 -     to administrators, so tried to adopt r for read-only, but it turns
112072 -     out that this is not an attribute that can be excluded with pkzip,
112073 -     so wound up using hidden (h).
112075 -  ..
112076 - We need to set attrib -h each pass as the first step in process so
112077 - that save command will work, which is needed to write the file to
112078 - stufq that is a temp file name for processing by 0702051.
112080 -  ..
112081 - We need to set attrib +h at the end of each pass when a record is
112082 - marked confidential.
112084 -  ..
112085 - We need to remove the +h attribute when a record is archived by the
112086 - 04702 op, so that the current file can be deleted from the Schedule
112087 - current 00 directory.  The attribute needs to be restored to the file
112088 - for the archived record.
112089 -
112090 -
112091 -
112092 -
112094 -  ..
1121 -
1122 -
1123 - Progress
1124 -
112401 - 000008  Macro 142 Save Command Calls 0702051
112402 - 000000  Macro 0 Line Counter Caputer Confidential Flag Status
112403 -
112404 - Line 2470, ref OF 11 4L8G, -entry 142 in 000008 about 70 lines below
112405 -
112406 -    setcnt 129 0
112407 -    -gosub nplnq
112408 -
112409 -       Turn flag off that is established today in the new macro 208 for
112410 -       establishing confidential status.  Call a new subroutine that
112411 -       removes the read-only attribute on the file, so it can be saved
112412 -       to stufq and processed with 0702071, per below.
112414 -  ..
112415 - Line 2480, ref OF 11 1937, -entry 142 in 000008 about 80 lines below
112416 -
112417 -    dose /c c:\sd\01\e stufq c:\sd\03\0702051
112418 -
112419 -       Call to process record pointers and perform maintenance on
112420 -       the record.
112422 -  ..
112423 - Line 2530, ref OF 11 68E4, -entry 149 in 000008
112424 -
112425 -    macro 0
112426 -
112427 -       Updated line numbers.
112428 -
112430 -  ..
112431 - Line 70, ref OF 10 K48J, -label nxt_ln in 000000
112432 -
112433 -    line 1
112434 -    loc_cur 5 3
112435 -    chrcnt 89 0
112436 -
112437 -       Added code today that simply reads the location for the
112438 -       confidential flag, that is interpreted after the line number op
112439 -       is completed, by macro 1421 after the save command is called,
112440 -       per below. ref SDS 0 MHWU
112441 -
112443 -          ..
112444 -         Subroutine to Set Attrib Off and On for Saving File
112445 -
112446 -
112447 - Line 2530, ref OF 11 1T4N, -entry 149 in 000008
112448 -
112449 -    gfname
112450 -    macro 1180
112451 -    markcur 18
112452 -
112453 -       After macro 0 has updated line numbers and set a flag on
112454 -       confidential status, get filename to set up for turnning
112455 -       attribute to -h so the file can initially be saved.
112457 -     ..
112458 -    e 0w7J
112459 -    macro 301
112460 -
112461 -       Open a temp file and do not set a purge command.  Want to leave
112462 -       this in memory until after the save command has called so if the
112463 -       record is marked confidential and requires the attrib +h op,
112464 -       then will use the same temp processor that set attrib -h so the
112465 -       save command would work.
112467 -     ..
112468 -    ins_text!dose /c attrib -h!
112469 -    loc_cur 0 19
112470 -    setcnt 86 1
112471 -    macro 1181
112472 -
112473 -       Set up dose call to execute attrib -h command setting hidden
112474 -       status to off, each pass so the file can be saved by macro 207,
112475 -       per below.
112476 -
112477 -          Morris later explained that W2K restricts access to h
112478 -          attribute to the administrator, so changed from h to r, but
112479 -          pkzip does not support r, so will use h for time being.
112480 -
112481 -          Per above, planning for Morris to create internal attrib
112482 -          command that avoids using dose that causes screen flicker.
112483 -          ref SDS 0 D15H
112484 -
112485 -            [On 021210 Morris will try to work on attrib command.
112486 -            ref SDS 12 0001
112487 -
112488 -            [On 021220 Morris created attrib command, enabled removing
112489 -            all this code. ref SDS 13 7842
112490 -
112492 -     ..
112493 -    ecur 18
112494 -    @0w7j
112495 -
112496 -       Return to the record and call the macro to call attrib -h
112497 -
112499 -  ..
112500 - Line 2580, ref OF 11 TE8L, -entry 149 in 000008 about 70 lines below
112501 -
112502 -    macro 207
112503 -
112504 -       Now that attrib -h is set, call macro 207 that updates outlining
112505 -       and saves the file to disk.  Save will work with h attribute
112506 -       off.
112507 -
112508 -    -if @89 = 32 -goto nc5ts
112509 -
112510 -       If the confidential flag set in macro 0, per above, ref SDS 0
112511 -       0G27, is not on jump to save, otherwise confidential flag is on,
112513 -     ..
112514 -    e 0w7j
112515 -    loc_cur 0 16
112516 -    ic 43
112517 -    ecur 18
112518 -    @ow7j
112520 -     ..
112521 -    -label nc5ts
112522 -    purge 0w7j
112523 -
112524 -       Purge temp processor that sets attrib -h before save and
112525 -       sets +h after save if the file is marked confidential.
112526 -
112527 -
112529 -  ..
112530 - 000000  Macro 208  Confidential Option in Diary Menu
112531 -
112532 - Line 1200, ref OF 10 9T5F, -entry 208 in 0000000
112533 -
112534 - Created macro 208 and add call from the Diary menu in SDS records, per
112535 - below. ref SDS 0 Y66K
112536 -
112537 -    macro 22
112538 -    top
112539 -    loc_cur 5 3
112540 -    chrcnt 1 0
112542 -     ..
112543 -    -if @1 = 32 ic 104
112544 -    -if @1 > 32 ic 32
112545 -
112546 -       Save current location, jump to the top and put the cursor on the
112547 -       position for entering a confidential flag.  If the field is
112548 -       blank, enter "h" since that is what we are commonly using, per
112549 -       above. ref SDS 0 NP8G  If the field is already set, enter a
112550 -       space character to clear it.
112552 -     ..
112553 -    setcnt 129 2222
112554 -    macro 1421
112555 -    errormsg Confidential status saved
112556 -
112557 -       Set flag for code in macro 1421 which is a part of the standard
112558 -       "save" op in 000008.  Per above, macro 1421 calls macro 23 to
112559 -       restore initial condition, updates line numbers which captures
112560 -       confidential status in counter 89, then sets confidential
112561 -       attribute off, and avoid running code for outline structures.
112562 -       Save the file to save the status and then returns to macro 208
112563 -       to tell User what happened.
112564 -
112565 -
112566 -
112568 -  ..
112569 - 07020510  Mark Confidential Files as Hidden to Suppress Transfer
112570 -
112571 - Line 240, ref OF 7 J34L, -label saV in 0702051
112572 -
112573 -    macro 85
112574 -
112575 -       Initially I tried putting processing of confidential status in
112576 -       this macro op because it would avoid compiler and memory issues.
112577 -       It also seemed convenient becasue the code processes the top of
112578 -       the record, and is set up to evaluate confidential status.
112579 -
112580 -       It turns that this does not work, because confidential status
112581 -       used for avoiding transferring confidential files to other by
112582 -       marking a file as "hidden" with the "h" attribute that is
112583 -       excluded by pkzip, does not permit saving the file.  Therefore,
112584 -       we need a process that always turns attrib h off in order for
112585 -       the user to save the file, and then turns it back on after the
112586 -       save has been executed, if the file has been marked as
112587 -       confidential.  This means that confidential processing has to be
112588 -       done only at the end of the op, just before and then after the
112589 -       actual save command that writes the file to the disk.
112590 -       ..
112591 -       So, the bottom line, is that 0702051 is unchanged by this
112592 -       op.
112593 -
112595 -  ..
112596 - Application of New Flag Feature
112597 -
112598 - We need the backup operation in sd 03 03101 to include hidden files,
112599 - per below. ref SDS 0 YD5L
112600 -
112601 - We need transfer op t12, t11 to include hidden files, per below.
112602 - ref SDS 0 568N
112604 -  ..
112605 - We need transfer op tgj to exclude hidden files, which is the
112606 - default, so no change is needed for...
112607 -
112608 -
112609 -               c: 01 02 tgj.bat
112610 -
112611 -
112612 - ...per below. ref SDS 0 135N
112613 -
112615 -  ..
112616 - Per above, 04702 needs to be modified to remove the +h attribute when
112617 - a record is archived, so that the current file can be deleted from the
112618 - 00 directory.  The attribute needs to be restored to the file for the
112619 - archived record. ref SDS 0 UF6J
112620 -
112621 -
112622 -
112623 -
112624 -
1127 -

SUBJECTS
04702 Archive Records Global Pointers Schedule Set Up
Updating, moving unperformed to current date in Summary

130401 -  ..
130402 - SDS Program Launch Archive Op Transfer Confidential Flag
130403 - 04702  Transfer Confidential Flag from Current to Archive Record File
130404 -
130405 - Follow up ref SDS 8 H2UV, ref SDS 3 YI7J.
130406 -
130407 -     [On 021127 did more work on 04702. ref SDS 11 M79A
130409 -  ..
130410 - On 021103 worked on code in 04702 that archives current SDS records,
130411 - which seems like the code that needs to be updated.
130413 -  ..
130414 - Generally, this code opens a file in the user's current 00 directory
130415 - and deletes it from the disk.  The file is processed to archive
130416 - pointers, all of which is already in place.  The following code adds
130417 - modifications that identify when a confidential record occurs, and in
130418 - that case, the standard code is modified to delete a hidden file from
130419 - the disk and add a hidden attribute to the new archived record.
130421 -  ..
130422 - Line 1370, ref OF 5 PC8H, -label bRFnD in 04702 about 100 lines below
130423 -
130424 -    @c:\sd\03\03101
130425 -
130426 -       For testing purposes will disconnect backup op...
130427 -
130428 -         [On 021127 this backup op was created. ref SDS 11 KEYW
130430 -        ..
130431 -       Experimenting on 030115 shows that processing will not continue
130432 -       in the original op.  If we start with debug 100, that pauses
130433 -       processing, then we can manually start it, but that is not a
130434 -       good solution.
130436 -        ..
130437 -       This sort of worked, but processing in Medit gets hung up.  If
130438 -       the code is run with debug 100 then it works.  Tried some
130439 -       combinations using debug 1 and debug 99, to trick the thing into
130440 -       continuing on its own, but could not get a successful run.
130441 -
130442 -         [On 021127 reported same status using cmd and start.
130443 -         ref SDS 11 TQ5L
130444 -
130446 -  ..
130447 - Line 2290, ref OF 5 7650, -label bRDATE in 04702 about 130 lines
130448 - below
130449 -
130450 -    dose /c cmd /C start c:\sd\01\25.bat
130451 -
130452 -       For testing purposes will disconnect backup op...
130454 -        ..
130455 -       Trying cmd and start commands to save memory, per planning on
130456 -       021016. ref SDS 7 U1PT
130458 -        ..
130459 -       See comments above. ref SDS 0 6W5I
130461 -        ..
130462 -       Another problem that occurs is that 25.bat does some dir
130463 -       commands, ref OF 8 J94N, to get the list of users to process,
130464 -       and it seems to turn out that using cmd /c start creates another
130465 -       environment that creates a different format for the file
130466 -       listing, that changes the processing required by c: sd 03 001
130467 -       and 0011.
130468 -
130469 -
130470 -           [On 030106 made progress using cmd and start commands to
130471 -           save memory. ref SDS 14 714L
130472 -
130473 -           [On 030109 developed ideas to apply cmd and start.
130474 -           ref SDS 15 0001
130475 -
130476 -
130478 -  ..
130479 - Line 2020, ref OF 5 2M3F, -label no_D_rec in 04702
130480 -
130481 -    Need to add code here to determine if this is a confidential
130482 -    record based on a char on line 3 column 3.
130483 -
130484 -    markcur 2
130485 -    setcnt 72 8241
130486 -
130487 -       Mark current SDS record file to come back, and set flag that
130488 -       tells us below when we are in 04702 rather than in the SDS
130489 -       record file.
130490 -
130491 -    loc_cur 5 3
130492 -    chrcnt 1 0
130493 -    -if @1 = 32 -goto ncfrc
130495 -        ..
130496 -       If this is not a confidential record can procede to delete the
130497 -       record on the disk, since this will be archived. ref SDS 0 HT4K
130498 -
130499 -       If it is a confidential record need to modify DOS del command
130500 -       to delete a record with an h attribute.
130502 -     ..
130503 -    e c:\sd\03\04702
130504 -
130505 -       Since this is a confidential file, we need to modify DOS del
130506 -       command to delete a file with a hidden attribute.
130508 -     ..
130509 -    loc_cur 3 12
130510 -    split
130511 -
130512 -       Move cursor to the argument for del command, and split off the
130513 -       path and filename.
130514 -
130515 -    loc_cur 0 8
130516 -    ins_text!cmd /C del /a:h!
130518 -        ..
130519 -       Move cursor back to the del command and write a new command
130520 -       that replaces del with a call to cmd.exe and
130521 -
130522 -
130523 -
130524 -
130525 -
130526 -
130527 -
130528 -
130529 -
130530 -
130531 -       Move the cursor to the column that begins the file path and
130532 -       split this to the next line.
130534 -     ..
130535 -    ins_text!/a:h/!
130536 -    join
130537 -
130538 -       Insert a DOS switch that deletes hidden files, an join the line
130539 -       below that was split above, so the standard command string is in
130540 -       place.
130542 -  ..
130543 - Line 2040, ref OF 5 E75I, -label ncfrc in 04702
130544 -
130545 -    -label ncfrc
130546 -    dOs /c del d:\sd\08\UUUUU\00\nnnn
130547 -
130548 -       Execute DOS command to delete the current file for the record
130549 -       being archived.  If this is a confidential file, the command
130550 -       string now looks like this...
130551 -
130552 -         dOs /c cmd /C del /a:h d:\sd\08\UUUUU\00\nnnn
130553 -
130555 -     ..
130556 -    -if @72 = 8241 -goto ndhf
130557 -
130558 -       Counter is set when the file is opened and so if 72 = 8241 in
130559 -       the current file, it means this is not a confidential file,
130560 -       because 04702 did not have to be opened ot modify the DOS del
130561 -       command, per above. ref SDS 0 HT5K  So, if 72 = 8241 jump ahead
130562 -       by skipping op to restore the del command, since it has not been
130563 -       modified.
130564 -
130566 -  ..
130567 - Line 2060, ref OF 5 V67G, -label ncfrc in 04702 about 20 lines below
130568 -
130569 -    aw
130570 -    split
130571 -    loc_cur 0 12
130572 -    ins_text!      !
130573 -
130574 -       Code recognizes this is file 04702 so it means the del command
130575 -       was modified to delete a hidden file that is confidential.  Now
130576 -       that the del command has executed restore the command to
130577 -       standard format by splitting off the path and filename, and
130578 -       using ins_text to blank the attribute switch.
130580 -     ..
130581 -    join
130582 -    ecur 2
130583 -
130584 -       After the attribute switch is removed, join the line below that
130585 -       was split in the above step.  This restores the command to
130586 -       standard format used for most ops.
130587 -
130588 -       Ecur returns to the diary record to continue archive ops.
130589 -
130591 -  ..
130592 - Line 2070, ref OF 5 UQ4J, -label ndhf in 04702
130593 -
130594 -    -label ndhf
130595 -    errorcnt 0 0
130596 -
130597 -       Continue normal processing until the file is written to disk.
130598 -
130600 -  ..
130601 - Line 2130, ref OF 5 2Q4G, -label ndhf in 04702 about 50 lines below
130602 -
130603 -    loc_cur 4 43
130604 -    macro 88
130605 -
130606 -       Position cursor on new conditional shown below to call a DOS
130607 -       attribute command on the file just saved.
130609 -     ..
130610 -    -if @241 != 32 dose /c attrib +h d:\sd\08\UUUUU\02\yy\mm\hhmmss
130611 -
130612 -       If this is a confidential file, call DOS to set hidden
130613 -       attribute.
130614 -
130615 -
130616 -
130617 -
130618 -
130619 -
130620 -
130621 -
1307 -

SUBJECTS
Backup & Maintain Data Base

1403 -
140401 -  ..
140402 - 03101  Interim Backup Should Include Read Only Files
140403 -
140404 - As a result of new feature for confidentiality, per above, ref SDS 0
140405 - TO9F, need to modify the opeartion that does interim backups, so it
140406 - will include hidden files.
140407 -
140408 -
140410 -  ..
140411 - Backup.Bat  Interim Backup Batch File Append Include Hidden Attribute
140412 -
140413 - Follow up ref SDS 6 X28H.
140414 -
140415 - Line 80, ref OF 9 7X4H, in c: sd 01 backup.bat
140416 -
140417 -    z -P -a -a+ -r -t11052002 D065525 d:\*.* -wh
140418 -
140419 -       Modified this command by appending -wh so that daily interim
140420 -       daily backup will include hidden files.
140421 -
140422 -           Morris later suggested using read only because W2K limits
140423 -           use of hidden attribute to the administrator.
140424 -
140425 -           Turns out, however, that pkzip does not support read-only
140426 -           attribute in the -w param, so will use h for time being.
140427 -
140428 -
140429 -
140430 -
140431 -
140432 -
1405 -

SUBJECTS
Transfer between computers
Transfer Files Between Computers

1604 -
160501 -  ..
160502 - T11  Transfer to Another Computer C11
160503 -
160504 - Line 50, ref OF 1 RE6L, in 01 02 t11.bat
160505 -
160506 -    z -P -a -r -whr -t%1 ds d:\sd\08\*.*
160507 -
160508 -       Added param -wh so that transfers between Rod's computers will
160509 -       get everything, including confidential files marked as hidden.
160510 -
160511 -       Changed param to transfer changed SDS records to t11 for all
160512 -       users.
160513 -
160515 -  ..
160516 - Line, 70, ref OF 1 F153, in 01 02 t11.bat
160517 -
160518 -    z -P -a -r -t%1 hs h:\sd\06\*.*
160519 -
160520 -       Changed param to transfer changed SDS subject index files to t11
160521 -       for all users.
160522 -
160524 -  ..
160525 - T12  Transfer to Another Computer C12 Notebook
160526 -
160527 - Line 50, ref OF 2 RE6L, in 01 02 t12.bat
160528 -
160529 -    z -P -a -r -wh -t%1 ds d:\sd\08\*.*
160530 -
160531 -       Added param -wh so that transfers between Rod's computers will
160532 -       get everything, including confidential files marked as
160533 -       read-only, and also hidden, even though generally there should
160534 -       be no hidden files.
160536 -  ..
160537 - Line, 70, ref OF 2 F153, in 01 02 t11.bat
160538 -
160539 -    z -P -a -r -t%1 hs h:\sd\06\*.*
160540 -
160541 -       Changed param to transfer changed SDS subject index files to t11
160542 -       for all users.
160543 -
160545 -  ..
160546 - Tgj  Transfer Rod's Records to Gary Johnson
160547 -
160548 - Line 40, ref OF 3 R16I
160549 -
160550 -    z -P -a -r -t%1 ds d:\sd\08\00101\*.*
160551 -
160552 -       Default scope excludes hidden, system and read-only files.
160553 -
160554 -
160555 -
160556 -
1606 -

SUBJECTS
Confidential Status

1703 -
170401 -  ..
170402 - 0504050  SDS Record Diary Menu add Confidential Call to Macro 208
170403 -
170404 - Line 310, ref OF 6 V66L, -label diary in 00504050
170405 -
170406 -    ins_text " Confidential                              "
170407 -    loc_cur 0 80
170408 -    ins_text " macro 208 "
170409 -    rel_cur 1 -58
170410 -
170411 -       Added call to macro 208 for entering the confidential flag, per
170412 -       above. ref SDS 0 JO9G
170413 -
170414 -
170415 -
170416 -
170417 -
170418 -
170419 -
170420 -
170421 -
170422 -
170423 -
170424 -
170425 -
170426 -
1705 -