タグ

cmdに関するhysaのブックマーク (23)

  • ファイル名の置換(ファイル名の一部文字を別の文字に置き換える) - バッチもん研究所 blog

    以前にもファイル名の置換についてのエントリー→(ファイル名の一部を置き換えるようなリネームの方法 - バッチもん研究所 blog) を書きましたが今回はmougでの質問。基的にバッチファイルの構成は同じです。 (Windows XP Professional) ファイル名の置換 投稿日時: 09/03/31 11:07:13 投稿者: いちごみるく フォルダ内に複数のファイルがあり、その複数のファイル名の一部を全て変更したいとき、置換のように一気に変更する方法はないでしょうか http://www.moug.net/faq/viewtopic.php?t=39800&sid=5ad4abefc530b4a2844e143393e0f067 投稿日時: 09/03/31 11:17:03 投稿者: りょう フリーソフト以外ですと、このぐらいでしょうか。 http://pc.nikkeibp

    ファイル名の置換(ファイル名の一部文字を別の文字に置き換える) - バッチもん研究所 blog
  • 開発に役立つ,BATファイルの書き方・パターン集 (コマンドプロンプトの定石を体系的に学び,バッチ中級者になろう) - 主に言語とシステム開発に関して

    バッチのまとめTOPWindows上の処理を自動化するプログラムが,BATファイルである。 「コマンドプロンプト」上での手作業を省略し,自動実行できる。 Windowsが存続する限り,BATファイルはなくならないだろう。 バッチ・プログラミングの需要は,何があろうとこの先生きのこる。 このWindows 10の時代でもそうだ。 BATは,MS-DOSの時代から長く使われてきた。 そのため,各コマンドに関する個別のノウハウや情報は多い。 だが,実用的なノウハウを体系的に整理したものは,あまり見かけない。 そこで以下では,BATをコーディングする際の良質なパターンを列挙する。 (0) BATプログラミングの特徴 (1) BATファイルの雛型 (1−1) 冒頭と末尾のテンプレート (1−2) 反復して実行可能に (2) バッチの構造化 (2−1) ルーチンの分割 (2−2) 実行ファイルや実

    開発に役立つ,BATファイルの書き方・パターン集 (コマンドプロンプトの定石を体系的に学び,バッチ中級者になろう) - 主に言語とシステム開発に関して
  • 若者が知らない最強のLinuxコマンドTips - すがブロ

    タイトルは釣りぽよ〜 今日ここで書くのはわりかし最近知ったことだったりするのが多いんですが、せっかくなので書いておこうかなぁと思った次第です。Linuxって書いてるけど、普通にMacでも使えるハズです。 知ってる人にとってはアタリマエのことですけどね……。 ファイルサイズの桁でかすぎてがわからん ls とか duあたりで使える話ですね。 ファイルサイズが大きすぎてパッと見わからないよっていうことってあるじゃないですか。ありますよね。いやある。 そんな時は -h オプションを使いましょう。 $ ls -l /var/log/nginx/access.log -rw-r--r-- 1 root root 1897381 8月 26 02:50 2012 /var/log/nginx/access.log $ ls -lh /var/log/nginx/access.log -rw-r--r--

    hysa
    hysa 2012/08/28
  • DOSのバッチファイルでカレントフォルダを取得するには? - OKWAVE

    現在バッチファイルにファイルをドラッグ&ドロップするとそのファイルを処理するようなバッチを組もうとしています。 おおまかな流れとして 1.ファイルのバックアップ 2.test.exeの引数にファイルのパスを渡す といった事をしたいのですが、バッチファイルにドラッグ&ドロップするとカレントフォルダがC:\Documents and Settings\user\になってしまいます。 バッチファイルのある場所をカレントフォルダとするにはどうすればよいのでしょうか。 以下カレントフォルダを確認した結果です。 OS:Windows2000 実行バッチのパス: C:\Documents and Settings\user\デスクトップ\test.bat ---test.bat---- @echo off cd pause test.bat直接起動 C:\Documents and Settings\u

    DOSのバッチファイルでカレントフォルダを取得するには? - OKWAVE
    hysa
    hysa 2012/05/21
    cd %~p0
  • GnuWin32

    GnuWin provides ports of tools with a GNU or similar open source license, to modern MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008 / 7) News / Announcements 27 December 2010: Sed-4.2.1: stream editor: new release 5 June 2010: M4-1.4.14: macro processor: new release 11 February: DeHtml-1.5: new package 1 January 2010: Starting with 2010, patches for making programs run on MS-Windows

    hysa
    hysa 2011/08/06
    WindowsでGNUツールコマンド
  • @IT Tips:バッチ・ファイル中で日付をファイル名に使用する

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

    @IT Tips:バッチ・ファイル中で日付をファイル名に使用する
  • Windows Vista/Windows Server 2008でシンボリック・リンクを作成する - @IT

    TIPS「ファイルへの別名を割り当てるハードリンクを作成する」では、ハードリンクを作成する方法を紹介した。Windows OSのハードリンクは、Windows 2000といった従来のOSで利用できる反面、同一ボリューム上に存在するファイルにしかリンクが張れないという制約があった。フォルダへのリンクは張れないし、ほかのサーバやほかのボリューム上に存在するファイルへリンクを張ることもできない。 TIPS「ジャンクション機能を使ってディスク・ボリュームをマウントする」では、NTFSのジャンクション(リパース・ポイント)機能を使ってボリュームやフォルダをマウントする機能を紹介したが、やはり別のサーバ上のボリュームや共有フォルダなどへリンクを張ることはできない。 これらに対し、Windows VistaやWindows Server 2008では、より柔軟性の高い「シンボリック・リンク」機能(「ソフ

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

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • [Subversion] .svnファイルを一括削除する - Webプログラマの苦悩

    いつも忘れるんでメモ。 コマンドプロンプトやターミナルで対象のフォルダに移動し Windows for /R %i in (.svn) do rd /Q /S "%i" Mac rm -rf `find ./ -type d -name .svn ! -regex \.svn/. -print`

    hysa
    hysa 2011/03/04
  • fpcu.jp -  リソースおよび情報

    fpcu.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、fpcu.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!

    hysa
    hysa 2010/06/11
    ファイルの行数を調べる方法(空白行が無い前提)。find /c /v "" filename
  • バッチファイルで配列を使う(環境変数を使って配列変数風に使う)方法について - バッチもん研究所 blog

    このはてなダイアリーでは自動的に各エントリーの下にリンク元が表示されます。簡易的なアクセスログみたいなもんですが、最近「バッチファイル 配列」というキーワードで見に来ている人が多いことが判明しました。 つまり、バッチファイルで配列変数を使いたい、使い方を知りたいということですね。 結論から言うと、配列変数そのものはバッチファイルにはありません。 しかし配列変数風のものを作って使うことはできます。 まずは配列変数を実現している風に見えるサンプルから。 手っ取り早く、配列変数風のものを使ったサンプルをお見せします。 :--------------------------------------------sample.bat echo off for /L %%i in (1,1,10) do set x[%%i]=%%i echo x[1]=%x[1]% echo x[8]=%x[8]% e

    バッチファイルで配列を使う(環境変数を使って配列変数風に使う)方法について - バッチもん研究所 blog
    hysa
    hysa 2010/06/10
    バッチで配列を使う方法。
  • バッチファイルからウィンドウをコントロールする方法がわかりたい

    戻る バッチファイルは、MS-DOSが全盛のころには、ちょっとした処理を行うためによく 利用していました。 しかし、Windows 上で動作するアプリケーションはウィンドウを操作して動作するもの がほとんどであるため、バッチファイルに記述して逐次処理を行えるものは少なく なっています。 このように、バッチファイルは AUTOEXEC.BAT 以外ではほとんど利用すること がなくなっているようですが、ファイルのバックアップや定期的に行う必要があり、 ユーザがカスタマイズする必要がある処理を行うときに、効果的に利用することが できます。 このような処理は、クライアントよりサーバで行われることが 多いため、処理の経過や結果をクライアントに通知する方法についても考えて みます。 9-1 バッチファイルとは ○バッチファイルは、なくならない バッチファイルは、ユーザがデスクトップ上で操作する必要がな

    hysa
    hysa 2010/06/10
    for文で異常終了をハンドリングするときの参考に。
  • めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。

    こんにちは nakamura です。そういえば 4/1 から 神奈川県公共的施設における受動喫煙防止条例 が施行されましたね。今のところよく行くお店でそれらしい光景は見掛けませんが、先日行った居酒屋はものの見事に禁煙になっていて心なしか客足もまばらな感じでした。神奈川県の飲はこれから厳しそうですな。 さてさて思わず関西弁になってしまうほど便利な find コマンドを今日はご紹介します。比較的有名なコマンドですが、オプションが相当な数あり正直全てを把握するのは無理かもしれません。ただ、よく使うものだけでも頭に入れておくと何かと便利な優れものなのです。 基的なオプション まずは基的な使い方。 -type ファイルタイプの指定に使用するオプションです。スペシャルファイルや名前付きパイプ等様々な引数がありますが、よく使うのはディレクトリを示す d と通常ファイルを示す f でしょうか。 -n

    めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。
  • telnet(2)――サーバー・ソフトの確認にも

    Webサーバーに接続してみる 今回は,身近なWebサーバーやメール・サーバーにtelnetコマンドを使って接続して,サーバー・ソフトの種類を調べたり,メールを送信したりするテクニックを紹介しよう。 Webサーバー・ソフトの種類がわかると,トラブルが発生したときに役立つことがある。例えば,自分のWebサイトにあるCGIスクリプトを組み込んだら動かなくなったというケースがあったとする。別のWebサイトではこのCGIスクリプトが問題なく動いているとすると,サーバー・ソフトの種類やバージョンを調べることで,問題の切り分けや解決につながることがある。 それでは,Webサイトで稼働しているサーバー・ソフトの種類をtelnetコマンドを使って調べてみよう。コマンド・プロンプトを起動して,以下のように打ち込む。 D:¥>telnet 192.168.100.38 80 実行すると,Webサーバーに接続して

    telnet(2)――サーバー・ソフトの確認にも
    hysa
    hysa 2010/03/30
    telnet
  • find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編
  • http://www.iblogall.com/2006/09/117-run-commands-in-windows-xp.html

    hysa
    hysa 2009/12/10
    ファイル名を指定して実行
  • Windows XPの正体 強化されたコマンドライン・ツール(前編) - @IT

    Windows XPは、グラフィカルなユーザー・インターフェイスを備えたOSであり、いうまでもなくマウスとキーボードを使って操作するのが当たり前である。Windows XPでは、以前のWindows NTやWindows 2000と比べると、GUIにますます磨きがかかり、さらに使いやすくなっている(異論もあるかもしれないが……)。だが、この華やかなGUIの進化の影に隠れてはいるが、実はCUIインターフェイスである「コマンド プロンプト」もまだまだ健在である。いやそれどころか、さらにコマンド群が強化され、まだまだ頑張るつもりのようである。今回は、この強化されたCUIコマンド群についてみていきたい。 昨今では、GUIインターフェイスを備えたシステムが一般的なので、ほとんどすべての操作をキーボードだけでこなすユーザーはめっきり少なくなったが、管理者やプログラマなら、その重要性は十分認識しているだ

  • Windows の基本的なコマンド集 - IT戦記

    まずは、コマンドプロンプトの基的な部分を使えるようにならないと。。ということで nul ファイル Unix の /dev/null のようなもの サイレントにコマンドを実行 > verbose-command > nul 空のファイルを作る > type nul > hoge.txtこーんな感じでコピーができる 環境変数 PATH 、 PATHEXT PATH という環境変数にディレクトリを登録しておくと、そのディレクトリ内の実行ファイル(環境変数 PATHEXT で指定された拡張子を持ったファイル)がファイル名だけで実行できるようになります。 PATHEXT に .TXT を指定してみる 以下のようにすると .txt に関連付けられたアプリケーション(メモ帳)で、 hoge.txt が起動する。 > type nul > hoge.txt > set PATHEXT = .TXT >

    Windows の基本的なコマンド集 - IT戦記
  • Windowsのコマンドプロンプトを便利に使うための10のミニテクニック

    はじめに Windowsの操作の基GUIですが、ファイル操作などを手早く行うためにコマンドプロンプトを使うこともあると思います。稿では、Windowsのコマンドプロンプトをより便利に使うためのちょっとしたテクニックを10個紹介します。 対象読者 Windowsのコマンドプロンプトをある程度使ったことがある方 動作確認環境 Windows Vista Windows XP 一部の機能は、Windows XPでは利用できません。文内で都度補足します。 コマンドプロンプトからエクスプローラに移動する コマンドプロンプトで作業中に、カレントディレクトリのファイルをエクスプローラで操作したくなることがあります。たとえば、カレントディレクトリにあるいくつかのファイルをほかのディレクトリにコピーする場合、各ファイルの名前をキーボードから入力するより、マウスを使ったほうが簡単です。そんなときに便利

    Windowsのコマンドプロンプトを便利に使うための10のミニテクニック
    hysa
    hysa 2009/08/27
    "start ."
  • 502 Bad Gateway

    502 Bad Gateway nginx