タグ

DOSに関するtyruのブックマーク (6)

  • 複数のテキストファイルを結合させたい

    いくつかの文書を作っていて,最終的に1つのファイルとしてまとめたいことがないだろうか。複数のテキストファイルを1つにまとめる場合,もっとも簡単な方法はcopyコマンドを利用したものだ。 例えば,text1.txt,text2.txt,text3.txt,text4.txtといった4つのテキストファイルを結合してtextall.txtにする場合,DOSプロンプトのコマンドラインから,「copy text1.txt+text2.txt+text3.txt+text4.txt textall.txt」と入力すればよい。連結したいファイル名を「+」でつなぎ,最後に半角スペースをあけて出力ファイル名を指定するのだ。 なお,この方法でテキストファイルではなくバイナリファイルを連結する場合には,最後に「/b」オプションを付ければ可能になる。 このように複数のテキストファイルがある。これを連結するには,次

    複数のテキストファイルを結合させたい
  • 猫科研究所 - コマンドプロンプトのエスケープ仕様

    コマンドプロンプトで、コマンドに空白を含む文字列を渡したい場合、二重引用符「"」で囲む必要があることは多くの方が知っていると思う。 しかし、その他のエスケープシーケンスはどうなっているのだろうか。Windows XP SP3のマシンでヘルプ内を探してみたが、それらしい記述が見つからない。どうしてそんな基的な仕様を明確に書いていないのだろうか…。 等と思っていたところ、殆ど偶然に、MSDNにその記述を発見したのでメモしておく。 引数は、空白 (スペースまたはタブ) で区切ります。 キャレット (^) は、エスケープ文字やデリミタとしては認識されません。カレットは、オペレーティング システムのコマンド ライン パーサーによって完全に処理されてからプログラムの argv 配列に渡されます。 二重引用符で囲まれた文字列 ("string") は、空白を含む場合でも、単一の引数と見なされます。二重

  • TechCrunch

    When X (formerly Twitter) launched paid subscription verification, Mistress Rouge, a professional dominatrix, hoped that it would help her advertise to new clients. But paying for the service didn’t

    TechCrunch
  • several useful patches for cmd.exe

    how to find what to patch using a recent version of IDA, it is quite easy to find where to patch cmd.exe since IDA uses the .pdb file available from microsoft to name most functions, you get a very readable disassembly. get rid /avoid/prevent the "Terminate Batch job (Y/N)?" prompt tip on how to get rid of the annoying "Terminate Batch job (Y/N)?" question after typing break. why wouldn't I want t

    tyru
    tyru 2011/07/21
    cmd.exeを便利にするパッチ色々。努力の方向音痴を感じる
  • cmd.exe のコマンドラインの仕様を解析してみた - 永遠に未完成

    cmd.exe の引数の扱いがあまりにもカオスだったのでちょっと頑張って調べてみた。 来ならここは公式の資料に当たるのが正しいアプローチだと思うけど、どうしても公式の資料が見つからなかったので、色々試して推測してみることに。 断片的な資料は見付けたけど、完全じゃない。一応URL貼っておく。Windows Server 2003 のヘルプだけど、恐らくそんなに変わらないと思う。 コマンド シェルの概要 コマンド リダイレクト演算子を使用する なので、以下で述べる内容は間違いを含む可能性があります。というか正確さは一切保証されないのであしからず。 検証方法 以下のような引数をただ表示するだけの簡単な C のプログラムを用意した。仮に args.exe とでもしておく。 #include <stdio.h> int main(int argc, char const* argv[]) { in

    cmd.exe のコマンドラインの仕様を解析してみた - 永遠に未完成
  • Quicky Firefox DoS ha.ckers.org web application security lab

  • 1