タグ

batに関するtacroeのブックマーク (7)

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    tacroe
    tacroe 2010/02/06
    たまに書くときによくわからなくなる %~ 構文 が一覧できてうれしい
  • unixコマンド擬似バッチファイル(nl,wc-l,tail,reverse,head) - Windows Script Programming

    バッチファイルでunix風のコマンドを幾つか作ってみました。 nl.CMD 行番号を振る。 @ECHO OFF REM Usage: nl file FIND /N /V "" <%1 wc-l.CMD 行数をカウントする。 @ECHO OFF REM Usage: wc-l file FIND /C /V "" <%1 tail +n ファイルの先頭からn行目以降を表示する。 MORE +# file ここで、n-1を指定する。 tail.CMD ファイルの末尾からn行を表示する。 @ECHO OFF REM Usage: tail [-#] file SETLOCAL SET /A k=-1 SET n=%~1 IF NOT %n:~0,1%==- GOTO :1 SET /A k=n SHIFT :1 (FOR /F %%n IN ('FIND /C /V ""') DO SET n

    unixコマンド擬似バッチファイル(nl,wc-l,tail,reverse,head) - Windows Script Programming
  • http://it-is-it.net/CMD/%C1%B4%C8%CC/%B4%C4%B6%AD%CA%D1%BF%F4/

  • windows batのノウハウ - 知識共有 - Seesaa Wiki(ウィキ)

    [ 学問・理系 ] 知識共有 編集 履歴 添付 設定 新規ページ作成 メニュー Wiki内検索 最近更新したページ 2008-06-09 FrontPage 2008-06-01 ヴィクトリーガンダム 2008-05-25 ガンダム VS ガンダム 機体一覧 2008-05-24 ガンダム VS ガンダム 小技一覧 ガンダム VS ガンダム トップページ MenuBar1 ガンダム VS ガンダム データ インフラ 役立つコマンド一覧-インフラ編 2008-05-23 構造体のリストを引数に使った関数(侍) C 侍 2008-05-20 devcon ショートカット-インフラ編 windows batのノウハウ 2008-05-16 魔じしゃん MenuBar2 言語 2008-05-15 test Profile 最新コメント Menu タグ windows batのノウハウ finds

    tacroe
    tacroe 2009/07/09
    setlocal enabledelayedexpansion !ERRORLEVEL!
  • CMD.EXEの遅延環境変数の展開 - KOBUN

    Win32 環境変数の即時展開 バッチファイルを書いていると、変数が思っても見なかった動きをして、困ってしまうことがあります。例えば @echo off setlocal set HOGEHOGE="foobar" if %HOGEHOGE% == "foobar" ( set HOGEHOGE="hogehuga" echo %HOGEHOGE% ) endlocal といった内容のバッチファイルがあったとします。これをぱっと見ると"hogehuga"という出力がされると期待してしまいますが、実際に実行してみると"foobar"という出力結果が得られます。なぜこのような結果になるかといいますと、各コマンドが実行されるときに環境変数が展開されるのではなく、バッチファイルのテキスト行が読み取られるときに展開が行われてしまうからで、上の例は次のように解釈されているために期待した結果が得られな

  • Windowsバッチのかゆいところメモ - cloned.log

    Windowsバッチを久しぶりに書いたら、小学校の同級生の名前くらい思い出せなかったので、かゆいところをメモ。 実行コマンドを出力しない デフォルトでシェルの-x付けたときと同じような状態なので、抑制するときには次のようにする。 @ECHO OFF 変数の代入 SETを使う。次の例では「B」と表示される。%date%とかみたいな標準で使える環境変数も上書きできるので注意。 SET A=B ECHO %A% 変数の参照は「%変数名%」とする。あと、こんな感じで最後にセミコロンとかはつけないし、文字列をダブルクォートで括ったりしない。 エスケープシーケンス エスケープシーケンスは「%」。「%」を表示したい場合などでは「%%」とする。次の例では「%」と表示される。 ECHO %% コメントアウト REMを使う、もしくは「::」を使う。次の例はコメントアウトなので何も実行されない。 REM SET

    Windowsバッチのかゆいところメモ - cloned.log
  • @IT Tips:バッチ・ファイル中で日付をファイル名に使用する

    バッチファイル中で、数字や時刻などをファイル名として使いたい バッチファイルの中で、日付や時間をベースにしたファイル名のファイルを作成し、そこに結果を保存したいといった場合は意外と多いだろう。 例えば、システムデータやユーザーファイルをバックアップし、バックアップ先のフォルダやファイル名に、その日の日付を反映した名前を付けたいといった場合である。例えば、「systemconfig-20221221」「user1-20230501」などと付ければ、いつバックアップしたかすぐ分かるだろう。 Tech TIPSでは、バッチファイル内で日付と時刻の情報を取得して、ファイル名やフォルダ名として利用するためのテクニックを紹介する。鍵となるのは「date」「time」という変数の扱い方である。 まずバッチファイルの基から知りたいなら、Tech TIPS「Windowsのバッチファイルの基的な使い方

    @IT Tips:バッチ・ファイル中で日付をファイル名に使用する
  • 1