😀

Windows作業自動化方法のまとめ

2018/02/12に公開

概要

  • バッチファイル
  • PowerShell
  • Windows Script Host (JScript, )
  • VBA

バッチファイル

概要

バッチファイル(Batch File)とは、MS-DOS、OS/2、Windowsでのコマンドプロンプト(シェル)に行わせたい命令列をテキストファイルに記述したもの。バッチファイルを実行すると、シェルプログラム(一般に COMMAND.COMやcmd.exe)がそのファイルを読み、その中のコマンドを(通常)一行ずつ実行する。バッチファイルはUNIX系オペレーティングシステムのシェルスクリプトに相当する。
by Wikipedia - バッチファイル

ということで、いにしえの昔に作ったシステムを後方互換のために使えるようにしているだけらしい。

リンク

PowerShell

概要

Windows PowerShell はマイクロソフトが開発した拡張可能なコマンドラインインターフェース (CLI) シェルおよびスクリプト言語である。オブジェクト指向に基づいて設計されており、.NET Frameworkを基盤としている。かつてはMicrosoft Shell(MSH、コードネーム Monad)と呼ばれていた。Windows 7以降のオペレーティングシステム (OS) には標準で搭載されている。
by Wikipedia - Windows PowerShell

リンク

Windows Script Host

概要

Windows Script Host(ウインドウズ・スクリプト・ホスト)とは、Microsoft Windowsにおいてテキストファイルに記述したスクリプトを実行するスクリプト実行環境である。WSHと略される。かつてはWindows Scripting Hostと称した。
Windows 98から搭載された。Unixにおけるシェルスクリプトや、MS-DOSにおけるバッチファイルと似た位置づけの技術である。
by Wikipedia - Windows Script Host

言語としては、VBScriptとJScriptを使用できる。

リンク

Discussion