タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

batとWindowsに関するWindyWindriyasのブックマーク (2)

  • %~dp0 とは - [コマンドプロンプト・バッチ/Windows] ぺんたん info

    %~dp0 とは、%0にオプション構文の『 ~ 』と『 d 』と『 p 』が付いたものです。 それぞれを説明すると、 %0 実行されているファイルのパスです。 ~ "(ダブルクオート)を除く d ドライブ文字だけに展開する p ファイル名を除くパスの部分に展開する つまり%~dp0 は、『実行されているファイルが置かれているカレントディレクトリ』を表します。 もう少し詳しく説明すると次のようになります。 %0、%1、%2 などは引数参照と呼ばれ、%1、%2 はバッチに渡される引数を順に表します。 %0は特殊なもので、起動されたバッチファイルのフルパスが格納されます。 %0で渡されるフルパスには、スペースなどが含まれていることがあるので、ダブルクオートの引用句で囲われています。 このため、%0は "C:\・・・\・・・\" となっているため、 %0Filename は "C:\・・・\・・・

  • コマンドプロンプトでファイルを新規作成する方法【windows】 - 久保清隆のブログ

    Windowsのコマンドプロンプトで、ファイルを新規作成するコマンドがなかった。 そこで解決方法を考えた。 C:\> echo a > test.txtこれでtest.txtファイルが作られる。 でも"a"という文字が入ってる。 それを気にしなければOK。 ちなみに、文字を何も指定しないで作ったらどうなるかな、と思ってやってみた。 C:\> echo > test.txtすると ECHO は <ON> です。と入っていた。 残念。他にいい方法はないのか模索していたところ、 id:qosさんから情報提供して頂いた。感謝。 C:\> type nul > test.txt 上記のコマンドで、空(カラ)のファイルを新規作成できた。 ちなみにコマンドプロンプトの勉強でオススメのサイトは以下。 初めてのコマンドプロンプト 書籍だと以下。 [改訂新版]Windowsコマンドプロンプトポケットリファレン

    コマンドプロンプトでファイルを新規作成する方法【windows】 - 久保清隆のブログ
  • 1