Яго сутнасць у тым, што ў файл звычайнага тэкставага фармату запісваецца паслядоўнасць каманд, пасля чаго гэты файл можна выканаць у праграме, што здзейсне такі ж (не меншы) эфект, як калі б гэтыя каманды былі па чарзе ўведзены праз камандны радок.