- 1 名前:デフォルトの名無しさん [2008/08/04(月) 23:27:23 ]
- 拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる
質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです。 ※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう。 【前スレ】 (関連スレは>>2) 【.cmd】 バッチファイルスクリプト %2 【.bat】 pc11.2ch.net/test/read.cgi/tech/1197881068/
- 592 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 16:52:14 ]
- そういやrexxってどこいったんだ?
IBMはPC-DOS7でバッチの代わりに使わせたそうにしてたが 黒歴史?
- 593 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 17:14:31 ]
- wshで使えるようだ
- 594 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:56:00 ]
- >>592
OS/2のころはFDクローン組んでいたヤツもいたな。 今でもbrexxとか実装はいくつかあるよ。 それはそうと...たまにはWinBatchEhのことも思い出してやってください。
- 595 名前:デフォルトの名無しさん [2008/11/03(月) 17:44:52 ]
- 初心者質問スレからきました
for /f "delims=" %i in ('dir /b/ad') do echo "hoge" pause コマンドプロンプトで一行目だけ打つと、hogeが出てくるんですけど、バッチファイルをダブルクリックすると実行されないみたいなんですが、何がいけないんでしょうか
- 596 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 17:52:21 ]
- %%i
- 597 名前:sage [2008/11/03(月) 17:55:30 ]
- >>596
できました! ありがとうございます。 ついでに今日sageっていうのの意味がわかりました。やった。
- 598 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:01:11 ]
- すいません。間違えて名前欄にかいてしまいました。
- 599 名前:デフォルトの名無しさん [2008/11/03(月) 18:05:20 ]
- バッチファイルで、
for(i=0;i<2;i++){ printf("hoge"); printf("hage"); } のように複数の命令文をループで回したいのですが、よくやり方がわかりません。 どうfor文を書けばいいのですか
- 600 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:09:59 ]
- >>599
for … do ( echo hoge echo hage )
- 601 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:10:00 ]
- for /?
- 602 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:16:26 ]
- >>600 >>601
そんなの知ってるよ うそです。ありがとうございます。 わかりました。
- 603 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 21:47:21 ]
- >>602
かわいいw
- 604 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 16:53:45 ]
- >600
括弧内で変数いじるときは挙動に注意だけどな
- 605 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 19:46:39 ]
- plsフォルダのサイズを出すバッチ
|

|