



Summarize COVER Book Cover NOTICES Notices EDITION Edition Notice CONTENTS Table of Contents FIGURES Figures TABLES Tables PREFACE About This Book PREFACE.1 Who Should Read This Book PREFACE.2 What You Should Know before Reading This Book PREFACE.3 Where to Find More Information PREFACE.3.1 How to Send Your Comments to IBM CHANGES Summary of Changes CHANGES.1 SC24-6079-00, z/VM Version 5 Release 1 CHANGES.1.1 HELP Facility Components Removed CHANGES.2 SC24-6009-01, z/VM Version 4 Release 4 CHANGES.2.1 HELP Facility Components Added CHANGES.3 SC24-6009-00, z/VM Version 4 Release 1 CHANGES.3.1 CMS Utilities Feature 1.0 Introduction to CMS 1.1 Chapter 1. Introduction to CMS and the z/VM Environment 1.1.1 Using CP and CMS Commands 1.1.1.1 CP Command Language 1.1.1.2 CMS Command Language 1.1.2 z/VM Environments and Mode Switching 1.1.2.1 CP Environment 1.1.2.2 CMS Environment 1.1.2.3 The XEDIT Environment, Input Mode, and CMS Subset 1.1.2.4 CMS/DOS 1.1.2.5 Protected Application Environment 1.1.3 Entering Commands 1.1.4 How z/VM Responds to Your Commands 1.1.4.1 Some Sample CP and CMS Command Responses 1.1.5 Storing Your Files 1.1.6 Console Output 1.1.6.1 Spooling Console Output 1.1.6.2 Copying Your Screen 1.1.7 Interrupting Program Execution 1.1.7.1 Using the Attention Key 1.1.7.2 Interrupting Your Programs 1.1.7.3 Halting Screen Displays 1.1.7.4 Control Program Interruptions 1.1.7.5 The CP TRACE Command 1.1.8 Using the 3270 Text Feature 1.1.8.1 Error Situations 1.1.9 Understanding Syntax Diagrams 2.0 Working with CMS Files 2.1 Chapter 2. CMS File System 2.1.1 CMS File Formats 2.1.2 How CMS Files Get Their Names 2.1.2.1 Duplicate File Names or File Types 2.1.3 Working with CMS Files 2.1.3.1 Creating a New File 2.1.3.2 Editing a File 2.1.3.3 Displaying a List of Your CMS Files 2.1.3.4 Erasing a File 2.1.3.5 Copying Files 2.1.3.6 Using Asterisks (*) and Percent Signs (%) in File IDs 2.1.3.7 Equal Signs in Output File IDs 2.2 Chapter 3. Using the Shared File System 2.2.1 What is the Shared File System? 2.2.2 Getting Started - Accessing Your Top Directory 2.2.2.1 Releasing Directories 2.2.3 Managing Your File Space 2.2.4 Organizing Your Files 2.2.5 Working with Directories 2.2.5.1 Using the Abbreviated Form of Your Top Directory 2.2.5.2 Accessing Another User's Directory 2.2.5.3 Specifying a Directory Identifier 2.2.5.4 Listing the Structure of a Directory with DIRLIST 2.2.5.5 Using the LISTDIR Command 2.2.6 Creating a Directory 2.2.7 Putting Files into a Directory 2.2.7.1 Copying Files to a Directory 2.2.7.2 Creating New Files 2.2.8 Renaming Your Files and Directories 2.2.9 Relocating Your Files and Directories 2.2.10 Erasing a Directory 2.2.11 Navigating Through Your Directories 2.2.12 Sharing Files 2.2.12.1 DFSMS/VM and SFS File Management 2.2.12.2 Creating Aliases to Files 2.2.12.3 Using the QUERY ALIAS Command 2.2.12.4 Using the ALIALIST Command 2.2.12.5 Erasing Your Base Files 2.2.12.6 Authorizing Others to Access Your Files and Directories 2.2.12.7 FILECONTROL Directory Authority 2.2.12.8 DIRCONTROL Directory Authority 2.2.12.9 Granting Authority 2.2.12.10 REVOKE AUTHORITY Command 2.2.12.11 Determining Who Has Authority for a File or Directory 2.2.12.12 Using the AUTHLIST Command 2.2.12.13 Determining Ownership of a File or Directory 2.2.12.14 Using Aliases to Share Files 2.2.12.15 Creating a Bulletin Board or Shared Disk 2.2.12.16 Locking Files and Directories 2.2.12.17 Determining If a File or Directory is Locked 2.2.12.18 Using Directory Level Control 2.2.12.19 Application Considerations 2.2.12.20 Using Several File Pools at One Time 2.3 Chapter 4. Storing Your Files on Minidisks 2.3.1 Minidisks and How They Are Defined 2.3.1.1 Defining Temporary Minidisks 2.3.1.2 Defining Virtual Disks in Storage 2.3.1.3 Formatting Minidisks 2.3.1.4 Linking and Sharing Minidisks 2.3.1.5 Accessing Minidisks 2.3.1.6 Releasing and Detaching Minidisks 2.3.1.7 Minidisk File Directories 2.3.2 Managing Your Minidisks 2.3.3 Data Compression 2.4 Chapter 5. More on the CMS File System 2.4.1 What Are Reserved File Types? 2.4.1.1 File Types for CMS Commands 2.4.1.2 File Types for Output Files: TEXT and LISTING For Example 2.4.1.3 File Types for Temporary Work Files 2.4.1.4 File Types for Documentation 2.4.2 File Mode Letters and Numbers 2.4.2.1 How File Mode Letters Are Used 2.4.2.2 When to Specify File Mode Letters: Reading Files 2.4.2.3 When to Specify File Mode Letters: Writing Files 2.4.2.4 How File Mode Numbers Are Used 2.4.2.5 File Mode Numbers in SFS 2.4.2.6 File Mode Numbers for Minidisks 2.4.2.7 Commands Used to Assign File Mode Numbers 2.4.3 Accessing Your Directories or Minidisks 2.4.4 Linking and Accessing with VMLINK 2.4.4.1 NAMES Files for VMLINK 2.4.4.2 VMLINK Control File 2.4.4.3 VMLINK Control File Example 2.4.4.4 VMLINK Programming Interface 2.4.4.5 EXIT, PREEXIT and INVOKE Examples 2.4.4.6 Testing with the VMLNICXT EXEC 2.4.4.7 NAMES File Exit Examples 2.4.4.8 VMLINK Control File Exit Examples 2.4.4.9 VMLINK Command Examples 2.4.5 VMLINK Linking Behaviors 2.4.6 Using Synonyms 2.4.7 Using Translations 2.4.8 CMS Command Search Order 2.4.9 CMS Command Execution Characteristics 2.4.9.1 Nonrelocatable CMS Commands 2.4.9.2 Relocatable CMS Commands 2.4.10 Changing the Record Format of a File 2.5 Chapter 6. Using Real Printers, Punches, and Readers 2.5.1 CMS Unit Record Device Support 2.5.1.1 Using the CP Spooling System 2.5.1.2 Some Options Available on the CP SPOOL Command 2.5.1.3 Altering Spool Files 2.5.1.4 Using the RECEIVE Command to Receive a File 2.5.1.5 Sending Files or Notes 2.5.1.6 Using Your Card Punch and Card Reader in CMS 2.6 Chapter 7. Using Tapes 2.6.1 Using the TAPE Command 2.6.1.1 Examples of the TAPE Command 2.6.2 Using the VMFPLC2 Command 2.6.2.1 Using the VMFPLC2 Command 2.6.3 Using the TAPPDS Command 2.6.4 Using the TAPEMAC Command 2.6.5 Using the MOVEFILE Command 2.6.6 User Programs 2.6.6.1 CMS Native Tape Macros 2.6.6.2 OS Simulation 2.6.6.3 VSE Simulation 2.6.7 VSE/VSAM (AMSERV Command) 2.6.8 Using the DDR Command (DASD Dump Restore) 2.6.9 Tape Recording Formats 2.6.9.1 Compacted and Noncompacted Recording Format 2.6.9.2 Device Recording Format Capabilities 2.6.9.3 Selecting the Recording Format with CMS 2.6.9.4 Tape Marks on TAPE DUMP tapes 2.6.10 Using Tape Library Dataservers under OS Simulation 2.6.11 OS Utility Programs 2.6.11.1 IEBPTPCH 2.6.11.2 IEBUPDTE 2.6.11.3 IEHMOVE 3.0 The z/VM HELP Facility 3.1 Chapter 8. Using the HELP Facility 3.1.1 Getting HELP on Messages 3.1.2 Getting HELP on Commands 3.1.2.1 BRIEF HELP 3.1.2.2 DETAIL HELP 3.1.2.3 RELATED HELP 3.1.2.4 Getting HELP on SET and QUERY 3.1.2.5 Facts About Command HELP 3.1.3 Menus 3.1.3.1 TASK Menus in HELP 3.1.3.2 Component Menus 3.1.4 Using the PA2 and PF Keys 3.1.4.1 Toggling 3.1.5 Using the MOREHELP Command 3.1.6 Displaying HELP Files Using XEDIT 3.1.7 Printing HELP Screens 3.1.8 Working with Your HELP Files 3.2 Chapter 9. Tailoring the HELP Facility 3.2.1 Creating HELP Files 3.2.1.1 File Names for HELP Files 3.2.1.2 File Types for HELP Files 3.2.1.3 Examples of Naming Conventions 3.2.1.4 Creating Menus for HELP Files 3.2.1.5 Creating Command HELP Files 3.2.1.6 Creating HELP Files for Messages 3.2.1.7 Highlighting Words within a File 3.2.1.8 Using Command Abbreviations 3.2.1.9 Adding Your Own HELP Components 3.2.1.10 Using HELPCONV to Create HELP Files 3.2.2 Changing Existing HELP Files 3.2.2.1 Adding HELP Files 3.2.2.2 Deleting HELP Files 3.2.2.3 Altering Existing HELP Files 3.2.2.4 Changing Menus 4.0 Using Full-Screen CMS 4.1 Chapter 10. Introducing Full-Screen CMS 4.1.1 What Are Windows and Virtual Screens? 4.1.1.1 What Can You Do with a Window? 4.1.2 Using Full-Screen CMS 4.1.2.1 Status Area Information 4.1.2.2 Location Information 4.1.2.3 Your Default Windows and Virtual Screens 4.1.2.4 Special Keys 4.1.2.5 Messages in Full-Screen CMS 4.1.2.6 Reentering Commands 4.1.2.7 Working with Border Commands 4.1.2.8 Using the WM Window 4.2 Chapter 11. Customizing Full-Screen CMS 4.2.1 Tailoring System Defaults 4.2.1.1 WINDOW POSITION 4.2.1.2 WINDOW SIZE 4.2.1.3 WINDOW MAXIMIZE and WINDOW RESTORE 4.2.2 Using the SET Command 4.2.2.1 SET BORDER 4.2.2.2 SET RESERVED 4.2.2.3 SET WINDOW 4.2.3 Window and Virtual Screen Tables 4.2.3.1 Considerations When Disconnecting and Reconnecting 4.2.4 Message Routing 4.2.5 Migration Considerations 4.2.5.1 CMS Considerations 4.2.5.2 CP Considerations 4.2.5.3 XEDIT Considerations 4.2.5.4 Considerations for Writing Applications 5.0 Using Execs and Programs in CMS 5.1 Chapter 12. Introduction to the Exec Processors 5.1.1 The REXX/VM Interpreter 5.1.2 EXEC 2 Processor 5.1.3 The CMS EXEC Processor 5.1.3.1 Relationship of the Exec Interpreters 5.1.3.2 Running Execs 5.1.3.3 Attributes of Exec Files 5.2 Chapter 13. Creating REXX Execs 5.2.1 Running Your Exec Files 5.2.2 Sample REXX Execs 5.3 Chapter 14. Creating a PROFILE EXEC 5.4 Chapter 15. Commands Used with REXX Execs 5.4.1 Using EXECIO 5.4.2 Using EXECDROP, EXECLOAD, EXECMAP, and EXECSTAT 5.4.3 Using IPL, SET INSTSEG, EXECMAP, and EXECDROP 5.4.4 Using EXECOS 5.4.5 Using GLOBALV 5.4.6 Using IDENTIFY 5.4.7 Using IMMCMD 5.4.8 Using LISTFILE 5.4.9 Using NAMEFIND 5.4.10 Using PIPE 5.4.11 Using QUERY and RDR 5.4.12 Using SET EXECTRACE 5.4.13 Using Windows and Virtual Screens 5.4.14 Using XEDIT 5.4.15 Writing XEDIT macros 5.4.16 Exchanging Data Between Programs Through the Stack 5.5 Chapter 16. Developing Programs in CMS 5.5.1 Creating a Program 5.5.2 Compiling a Program 5.5.3 Running a Program BACK_1 Appendixes NOTICES_1 Notices BACK_1.NOTICES_1.1 Trademarks GLOSSARY Glossary BIBLIOGRAPHY Bibliography BACK_1.BIBLIOGRAPHY.1 Where to Get z/VM Books BACK_1.BIBLIOGRAPHY.2 z/VM Base Library BACK_1.BIBLIOGRAPHY.2.1 System Overview BACK_1.BIBLIOGRAPHY.2.2 Installation and Service BACK_1.BIBLIOGRAPHY.2.3 Planning and Administration BACK_1.BIBLIOGRAPHY.2.4 Customization BACK_1.BIBLIOGRAPHY.2.5 Operation BACK_1.BIBLIOGRAPHY.2.6 Application Programming BACK_1.BIBLIOGRAPHY.2.7 End Use BACK_1.BIBLIOGRAPHY.2.8 Diagnosis BACK_1.BIBLIOGRAPHY.3 Books for z/VM Optional Features BACK_1.BIBLIOGRAPHY.3.1 Data Facility Storage Management Subsystem for VM BACK_1.BIBLIOGRAPHY.3.2 Directory Maintenance Facility BACK_1.BIBLIOGRAPHY.3.3 Performance Toolkit for VM(TM) BACK_1.BIBLIOGRAPHY.3.4 Resource Access Control Facility INDEX Index COMMENTS Readers' Comments -- We'd Like to Hear from You
© Copyright IBM Corp. 1990, 2004
Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks of Adobe Systems incorporated.