[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/14 17:41 / Filesize : 325 KB / Number-of Response : 1055
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【.cmd】 バッチファイルスクリプト %11 【.bat】



1 名前:デフォルトの名無しさん mailto:sageteoff [2015/02/25(水) 19:09:59.39 ID:5hx8q1nT.net]
拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる
質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです。

※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう。
前スレ
【.cmd】 バッチファイルスクリプト %10 【.bat】
peace.2ch.net/test/read.cgi/tech/1374205515/

それ以前の過去スレ
%9  toro.2ch.net/test/read.cgi/tech/1335015478/
%8  toro.2ch.net/test/read.cgi/tech/1315844420/
%7  hibari.2ch.net/test/read.cgi/tech/1298873550/
%6  hibari.2ch.net/test/read.cgi/tech/1277465356/
%5  pc12.2ch.net/test/read.cgi/tech/1242268171/
%4  pc12.2ch.net/test/read.cgi/tech/1229955189/
%3  pc11.2ch.net/test/read.cgi/tech/1217860043/
%2  pc12.2ch.net/test/read.cgi/tech/1197881068/
%1  pc11.2ch.net/test/read.cgi/tech/1178281991/

1005 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 20:34:12.60 ID:novnWMTs.net]
長い上に補完効かないからゲンナリしたんだろうと邪推、テンプレート的な何かを
用意してあげればハードル下がるんじゃないですかね?
補完が効くなら大した事じゃないだろうし

内容はたったこれだけだけど、右クリック→新規作成 にバッチファイルの雛形を追加してから随分楽になった>俺
@setlocal
@echo off
prompt $g
title %~n0
cd /d %~dp0

for /f "usebackq delims=" %%i in (``) do (
)

color 07
timeout 6
goto :EOF

:adminchk
whoami /GROUPS|find "High" 1>nul 2>&1
if errorlevel 1 (
color 4e
echo,このバッチファイルは 管理者権限 で実行してください.
echo,何かキーを押下するとバッチファイルを終了します.
pause 1>nul
color 07
exit
)
exit/b

今回なら 1行目に enabledelayedexpansion を↓追加したやつで

1006 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 20:35:34.84 ID:novnWMTs.net]
うを、「 ↓ 」消し忘れた orz

1007 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 21:10:31.50 ID:9330vN7g.net]
@echo offを使うコードは嫌い

ちゃんと動けば問題ないが、大抵どこかがおかしいのに自信満々で隠してる

1008 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 21:57:06.50 ID:novnWMTs.net]
スタンスの違いですかね、そんな風に考えたこともなかった

1009 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 23:08:51.35 ID:yR2oLnRj.net]
使い道が限られてるし
めちゃくちゃ便利って思うバッチの恩

1010 名前:bがないと
覚えるキッカケにならないと思う
あとはキッティングとかやらないと必要にならない
[]
[ここ壊れてます]

1011 名前:デフォルトの名無しさん mailto:sage [2017/03/01(水) 23:22:58.59 ID:kitmjsdZ.net]
>>961
デバッグした後であれば、表示されて煩わしい部分(コメントとか)隠すぶんにはいいんでないの?
何のコマンドを実行しているかは、その説明をechoしたり、echo on を直前に記述したっていいわけだし。

1012 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 03:25:05.16 ID:BRCb1ETq.net]
@echo on
pilder on
Mazinger Go
@echo off

1013 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 05:28:42.72 ID:pdyDswRT.net]
@echo off
rem title "name"
goto :main

comment
USING: this.bat "hoge" ["foo" ["bar"...]]
何のバッチかとか使い方とか引数や変数の説明
基本的にREMは使わない

:mein
echo 俺は全部こんな感じ



1014 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 11:37:11.71 ID:T2bzQ343.net]
シェルスクリプトはタイプ数減らすために逆にエスケープ周りのルールが複雑化して全然生産性上がらないんだよな
デバッグもしづらいし
その点でVBSは良かった
文法は糞だけど

1015 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 17:09:23.49 ID:3Z7pahnd.net]
>>966
「:mein」は、「main」?

1016 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 17:10:26.85 ID:3Z7pahnd.net]
間違った。
「:mein」は、「:main」?
だ。

1017 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 18:22:16.37 ID:s+qRP6Bf.net]
>>967
複雑?
お前さんの知能が足りんだけじゃね? w
.cmd のエスケープの方がトリッキーだろ、正式なドキュメントもないし

1018 名前:デフォルトの名無しさん mailto:sage [2017/03/03(金) 05:02:41.69 ID:WTPXL6BV.net]
delimsにダブルクォーテーションを使用することは出来ないですか?

1019 名前:デフォルトの名無しさん mailto:sage [2017/03/03(金) 12:31:28.29 ID:1c3U0vHr.net]
>>962
エスケープすることで可能(forのオプションは囲むことは必須ではないため)
stackoverflow.com/questions/7516064/escaping-double-quote-in-delims-option-of-for-f
otnx.jp/CMD/コマンド別/for/

1020 名前:デフォルトの名無しさん mailto:sage [2017/03/03(金) 12:34:06.93 ID:1c3U0vHr.net]
>>971 の間違いだわ、失礼

1021 名前:デフォルトの名無しさん mailto:sage [2017/03/03(金) 13:12:34.59 ID:WTPXL6BV.net]
>>972
囲まなくてもよかったんですね。
勉強になりましたありがとうございます。

1022 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 12:48:27.31 ID:4ixcbh2y.net]
コマンドプロンプト

1023 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 12:50:43.60 ID:4ixcbh2y.net]
間違えた、すみません。



1024 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 13:58:00.83 ID:7VmbrbTL.net]
半年ROMれ

1025 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 09:55:26.77 ID:cTPfG0tg.net]
cmd終了のお知らせ

次期大型アップデート、Windows 10 Creators Updateの実像 - PowerShellが標準に、Linux環境も強化したWindows 10 Creators Update:ITpro
itpro.nikkeibp.co.jp/atcl/column/17/022400047/030100004/

1026 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 19:59:20.47 ID:ZhaNpIEG.net]
まじかよ…まぁでもまだいける

1027 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 20:25:53.65 ID:ajpZLJux.net]
cmd環境はサポート維持が表明されてるから安心して良いよ
むしろ危ないのはWSHの方

1028 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 10:57:03.69 ID:yt35hC5o.net]
>>978
塩田さんの記事か。
少し、ひっかかるものがあるけど。

1029 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 11:34:23.30 ID:NGhUJ85m.net]
>>980
記事を読む限りはcmd環境も維持されるみたいね
なんとなく安心

1030 名前:デフォルトの名無しさん mailto:sage !id:on [2017/03/08(水) 16:42:00.84 ID:yjHW4J+N.net]
test

1031 名前:デフォルトの名無しさん mailto:sage !id:off [2017/03/08(水) 16:42:42.42 ID:yjHW4J+N.net]
test2

1032 名前:デフォルトの名無しさん mailto:sage:off!id:on [2017/03/08(水) 16:43:19.20 ID:yjHW4J+N.net]
test3

1033 名前:デフォルトの名無しさん mailto:sage!id:on [2017/03/08(水) 16:44:30.11 ID:yjHW4J+N.net]
test4



1034 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 16:44:57.54 ID:yjHW4J+N.net]
check.

1035 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 20:25:28.66 ID:22c2SBHy.net]
del の外にごみ箱送りの削除コマンドを追加して欲しい
できるソフトはあるが、内部コマンドで

1036 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 20:40:22.23 ID:f4ZS1b20.net]
はは

1037 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 22:27:00.13 ID:yR7vM1Ks.net]
>>989
ひろし、ごはんだよ

1038 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 05:16:21.18 ID:fFh0REPG.net]
落ちる

1039 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 11:23:33.97 ID:0VclosvM.net]
落ちるー。

ミハル

1040 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 13:48:33.39 ID:2LSSeyH1.net]
次スレ
【.cmd】 バッチファイルスクリプト %12 【.bat】
echo.2ch.net/test/read.cgi/tech/1489207631/

あとヨロシク

1041 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 13:55:01.66 ID:+iqzxRFD.net]
落ちゆく、スレにも、幸いあれ。

1042 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 20:19:37.53 ID:+iqzxRFD.net]
今は、落ちゆくスレとても、dat内にて、花さかせん。

1043 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 20:55:16.00 ID:a53QpxuN.net]
うめ



1044 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 05:37:51.15 ID:59Ox3raF.net]
梅一輪 一輪ほどの あたたかさ
             服部嵐雪

1045 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 05:51:14.15 ID:FQp4yzuc.net]


1046 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 11:27:49.81 ID:1iqHgo3m.net]
shutdown /s /f /t 0 ←Windowsを即電源断
shutdown /r /f /t 0 ←Windowsを即再起動(※現在セーフモードならセーフモード,通常モードなら通常モードで再起動)

1047 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 11:35:19.11 ID:1iqHgo3m.net]
あと6レスで今スレともおさらばか…

1048 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 12:15:48.13 ID:eYHcL9Aw.net]
2年かかったな

1049 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 13:02:15.60 ID:59Ox3raF.net]
梅の花散らまく惜しみわが園の竹の林に鶯鳴くも
                    少監阿氏奥島

1050 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 18:55:33.66 ID:t+BguLGS.net]
鶯谷の鶯嬢の鳴く声が聞こえてきそうだw

1051 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 20:22:26.13 ID:1iqHgo3m.net]
さぁ、このスレをシャットダウンしようじゃないか

1052 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 20:24:39.74 ID:1iqHgo3m.net]
>>993
次スレ乙

1053 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 20:54:33.04 ID:1iqHgo3m.net]
1000!



1054 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<325KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef