bat バッチ処理
概要
Windowsのバッチ処理は、プログラムのような記述によって、一括でコマンドラインのコマンドを順次に実行することが出来ます。膨大な作業を自動化することが出来る可能性も提供しているということです。しかし、複雑かつマイナーであるがゆえに使いこなしにくいかもしれない。マイナーとはいったものの勿論その道のプロは生存しています。わかりやすい手引書をWebで伝授してくれる人もいるはずです。要するに努力次第で高みを目指すことができます。使いこなし術のひとつといえると思います。そもそもWindowsの処理をコマンドで自動化することを助けてくれるアプリは少ないです。でも存在はしています。JScript5.8までにJavascriptの互換性が作られた技術を使ってバッチファイルに埋め込むことができる。
互換性の無い技術
staticはオブジェクトを実体化しなくても使える機能。
一般文法
- let const
- class
- export import
- get set
クラス
- Console
- JSON
定数
- globalThis
Stringオブジェクトの以下機能
static関数
- fromCodePoint
- raw
引数無し関数
- N
オブジェクト関数
- codePointAt
- includes
- endsWith
- normalize
- padEnd
- padStart
- repeat
- startWith
- toSource
- trim
- trimStart
- trimRight
- trimLeft
- trimEnd
Arrayオブジェクトの以下機能
static関数
- from
- isArray
- of
オブジェクト関数
- copyWithin
- entries
- every
- fill
- filter
- find
- findIndex
- flat
- flatMap
- forEach
- includes
- indexOf
- keys
- lastIndexOf
- map
- reduce
- reduceRight
- some
- toSource
- values
Dateオブジェクトの以下機能
static変数
- now
オブジェクト関数
- toISOString
- toJSON
- toLocalFormat
- toSource
Numberオブジェクトの以下機能
static変数
- EPSILON
- MAX_SAFE_INTEGER
- MIN_SAFE_INTEGER
- NaN
static関数
- isFinite
- isInteger
- isNaN
- isSafeInteger
- perseFloat
- perseInt
オブジェクト関数
- toPrecision
- toSource
Mathクラスの以下機能
static関数
- asinh acosh atanh
- sinh cosh tanh
- cbrt
- expm1
- flound
- hypot
- imul
- log10
- log1p
- log2
- sign
- trunc