Coder Social home page Coder Social logo

win-batch-utils's Introduction

Windows用のバッチファイル群

説明

大体は引数なしなどで起動するとヘルプが出てきます。

folder2zip.cmd

カレントディレクトリ直下のディレクトリを全てzip形式で圧縮するためのバッチファイルです。 動作には、 7z が必須となっています。 folder2zip.exclude.txt がバッチファイルと同じ場所にある場合は、書かれているファイルを除外して圧縮します。 引数に対象フォルダを指定した場合は、順番に処理していきます。

使い方

usage: folder2zip.cmd [TARGET_FOLDER ...]

arc2zip.cmd

カレントディレクトリ直下の圧縮ファイルを全てzip形式に変換するためのバッチファイルです。 動作には、 7z が必須となっています。 arc2zip.exclude.txt がバッチファイルと同じ場所にある場合は、書かれているファイルを除外して圧縮します。 引数に対象フォルダを指定した場合は、順番に処理していきます。

使い方

usage: arc2zip.cmd [TARGET_FOLDER ...]

pdf2jpg.cmd

PDFからJpegファイル or zipへの変換を簡単に行うためのバッチファイルです。 動作には、 GhostScript7z が必須となっています。

使い方

pdf to jpg and zip converter
usage: pdf2jpg.cmd [OPTION] FILE [FILE2 ...]
OPTION:
 -o PATH
   出力先フォルダパス
 -d
   圧縮後にフォルダを削除する
 -j
   jpegへの変換のみ
 -w
   pdfも圧縮する
 -r RESOLUTION
   画像のピクセル/インチ解像度、初期値は200

error_report.cmd

コンソールコマンド or バッチファイル の実行時にエラーがあった場合にメモ帳でエラー内容を表示するためのバッチファイル。 主に呼び出し元のアプリケーションから標準出力やエラー出力などが握りつぶされている場合にエラー内容を表示させたい時に使います。

使い方

usage: error_report.cmd CMDLINE

git/svn2github.cmd

svnレポジトリをgithubに簡単に登録するためのバッチファイルです。 authorsファイルが無いと怒られます。 予めgithubでGIT_DIRと同じ名前のリポジトリを作っておく必要があります。

使い方

usage: svn2github SVN_REPOS GIT_DIR [GIT_OPTION]
  ex.
    svn2github.cmd http://svn.example.net/test example-test -s

authorsファイル

authorsファイルは1行が次のような形式になっているファイルを置いてください。 svn-user が、Subversionで使用しているユーザー名。 git-user が、githubで使用しているユーザー名。

svn-user = git-user<[email protected]>

git/sync4git.cmd

svnとgitを同期させるバッチスクリプトです。 コミット時にフックで自動的に実行するようにして使っています。 authorsファイルが無いと怒られます。

使い方

usage: sync4git.cmd [GIT_BASE_PATH]

git/git_env.cmd

git/svn2github.cmd や git/sync4git.cmd から呼び出されるバッチファイルです。 直接は使用しません。

win-batch-utils's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.