08/10/27 14:02:21
net start と net stop でサービスの起動・停止はできますが、
サービスの状態に応じて、起動・停止をトグルするにはどうしたらよいでしょうか?
586:デフォルトの名無しさん
08/10/27 15:08:36
>543
プログラミング以前にパソコンの使い方を勉強しよう
PC初心者
URLリンク(pc11.2ch.net) パソコンの使い方
初心者~管理者まで必読!コマンドライン(DOS Pt.7)
スレリンク(win板)
587:デフォルトの名無しさん
08/10/27 15:32:50
コマンドラインのことをバッチと呼ぶ人だろうか?
588:デフォルトの名無しさん
08/10/27 15:36:04
こゆこと? >>585
net start|find "Windows Time"
IF ERRORLEVEL 1 (net start "Windows Time") ELSE (net stop "Windows Time")
589:デフォルトの名無しさん
08/10/27 16:05:11
>>588
まさにこれです、ありがとうございます!
590:デフォルトの名無しさん
08/10/27 16:10:27
>587
多分未だにMS-DOSしか知らない人だろ
591:デフォルトの名無しさん
08/10/27 19:45:32
>>588のようにまともな人がいるだけ救われているこのスレ。
592:デフォルトの名無しさん
08/10/29 16:52:14
そういやrexxってどこいったんだ?
IBMはPC-DOS7でバッチの代わりに使わせたそうにしてたが
黒歴史?
593:デフォルトの名無しさん
08/10/29 17:14:31
wshで使えるようだ
594:デフォルトの名無しさん
08/10/29 18:56:00
>>592
OS/2のころはFDクローン組んでいたヤツもいたな。
今でもbrexxとか実装はいくつかあるよ。
それはそうと...たまにはWinBatchEhのことも思い出してやってください。
595:デフォルトの名無しさん
08/11/03 17:44:52
初心者質問スレからきました
for /f "delims=" %i in ('dir /b/ad') do echo "hoge"
pause
コマンドプロンプトで一行目だけ打つと、hogeが出てくるんですけど、バッチファイルをダブルクリックすると実行されないみたいなんですが、何がいけないんでしょうか
596:デフォルトの名無しさん
08/11/03 17:52:21
%%i
597:sage
08/11/03 17:55:30
>>596
できました!
ありがとうございます。
ついでに今日sageっていうのの意味がわかりました。やった。
598:デフォルトの名無しさん
08/11/03 18:01:11
すいません。間違えて名前欄にかいてしまいました。
599:デフォルトの名無しさん
08/11/03 18:05:20
バッチファイルで、
for(i=0;i<2;i++){
printf("hoge");
printf("hage");
}
のように複数の命令文をループで回したいのですが、よくやり方がわかりません。
どうfor文を書けばいいのですか
600:デフォルトの名無しさん
08/11/03 18:09:59
>>599
for … do (
echo hoge
echo hage
)
601:デフォルトの名無しさん
08/11/03 18:10:00
for /?
602:デフォルトの名無しさん
08/11/03 18:16:26
>>600 >>601
そんなの知ってるよ
うそです。ありがとうございます。
わかりました。
603:デフォルトの名無しさん
08/11/03 21:47:21
>>602
かわいいw
604:デフォルトの名無しさん
08/11/04 16:53:45
>600
括弧内で変数いじるときは挙動に注意だけどな
605:デフォルトの名無しさん
08/11/04 19:46:39
plsフォルダのサイズを出すバッチ