■ このスレッドは過去ログ倉庫に格納されています
【.cmd】 バッチファイルスクリプト %11 【.bat】
- 1 :デフォルトの名無しさん:2015/02/25(水) 19:09:59.39 ID:5hx8q1nT.net
- 拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる
質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです。
※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう。
前スレ
【.cmd】 バッチファイルスクリプト %10 【.bat】
http://peace.2ch.net/test/read.cgi/tech/1374205515/
それ以前の過去スレ
%9 http://toro.2ch.net/test/read.cgi/tech/1335015478/
%8 http://toro.2ch.net/test/read.cgi/tech/1315844420/
%7 http://hibari.2ch.net/test/read.cgi/tech/1298873550/
%6 http://hibari.2ch.net/test/read.cgi/tech/1277465356/
%5 http://pc12.2ch.net/test/read.cgi/tech/1242268171/
%4 http://pc12.2ch.net/test/read.cgi/tech/1229955189/
%3 http://pc11.2ch.net/test/read.cgi/tech/1217860043/
%2 http://pc12.2ch.net/test/read.cgi/tech/1197881068/
%1 http://pc11.2ch.net/test/read.cgi/tech/1178281991/
- 957 :デフォルトの名無しさん:2017/03/01(水) 19:16:27.03 ID:XTrmDaeR.net
- >>952は>>954に訂正
- 958 :デフォルトの名無しさん:2017/03/01(水) 19:22:01.47 ID:SJrJxNnQ.net
- >>956-957
何で俺にアンカーしてるんだ?
>>954 はまあ正しいと思うし本当に必要になったかどうかは >>948 の所の新人に聞かなきゃわからんし
- 959 :デフォルトの名無しさん: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 を↓追加したやつで
- 960 :デフォルトの名無しさん:2017/03/01(水) 20:35:34.84 ID:novnWMTs.net
- うを、「 ↓ 」消し忘れた orz
- 961 :デフォルトの名無しさん:2017/03/01(水) 21:10:31.50 ID:9330vN7g.net
- @echo offを使うコードは嫌い
ちゃんと動けば問題ないが、大抵どこかがおかしいのに自信満々で隠してる
- 962 :デフォルトの名無しさん:2017/03/01(水) 21:57:06.50 ID:novnWMTs.net
- スタンスの違いですかね、そんな風に考えたこともなかった
- 963 :デフォルトの名無しさん:2017/03/01(水) 23:08:51.35 ID:yR2oLnRj.net
- 使い道が限られてるし
めちゃくちゃ便利って思うバッチの恩恵がないと
覚えるキッカケにならないと思う
あとはキッティングとかやらないと必要にならない
- 964 :デフォルトの名無しさん:2017/03/01(水) 23:22:58.59 ID:kitmjsdZ.net
- >>961
デバッグした後であれば、表示されて煩わしい部分(コメントとか)隠すぶんにはいいんでないの?
何のコマンドを実行しているかは、その説明をechoしたり、echo on を直前に記述したっていいわけだし。
- 965 :デフォルトの名無しさん:2017/03/02(木) 03:25:05.16 ID:BRCb1ETq.net
- @echo on
pilder on
Mazinger Go
@echo off
- 966 :デフォルトの名無しさん: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 俺は全部こんな感じ
- 967 :デフォルトの名無しさん:2017/03/02(木) 11:37:11.71 ID:T2bzQ343.net
- シェルスクリプトはタイプ数減らすために逆にエスケープ周りのルールが複雑化して全然生産性上がらないんだよな
デバッグもしづらいし
その点でVBSは良かった
文法は糞だけど
- 968 :デフォルトの名無しさん:2017/03/02(木) 17:09:23.49 ID:3Z7pahnd.net
- >>966
「:mein」は、「main」?
- 969 :デフォルトの名無しさん:2017/03/02(木) 17:10:26.85 ID:3Z7pahnd.net
- 間違った。
「:mein」は、「:main」?
だ。
- 970 :デフォルトの名無しさん:2017/03/02(木) 18:22:16.37 ID:s+qRP6Bf.net
- >>967
複雑?
お前さんの知能が足りんだけじゃね? w
.cmd のエスケープの方がトリッキーだろ、正式なドキュメントもないし
- 971 :デフォルトの名無しさん:2017/03/03(金) 05:02:41.69 ID:WTPXL6BV.net
- delimsにダブルクォーテーションを使用することは出来ないですか?
- 972 :デフォルトの名無しさん:2017/03/03(金) 12:31:28.29 ID:1c3U0vHr.net
- >>962
エスケープすることで可能(forのオプションは囲むことは必須ではないため)
http://stackoverflow.com/questions/7516064/escaping-double-quote-in-delims-option-of-for-f
http://otnx.jp/CMD/コマンド別/for/
- 973 :デフォルトの名無しさん:2017/03/03(金) 12:34:06.93 ID:1c3U0vHr.net
- >>971 の間違いだわ、失礼
- 974 :デフォルトの名無しさん:2017/03/03(金) 13:12:34.59 ID:WTPXL6BV.net
- >>972
囲まなくてもよかったんですね。
勉強になりましたありがとうございます。
- 975 :デフォルトの名無しさん:2017/03/05(日) 12:48:27.31 ID:4ixcbh2y.net
- コマンドプロンプト
- 976 :デフォルトの名無しさん:2017/03/05(日) 12:50:43.60 ID:4ixcbh2y.net
- 間違えた、すみません。
- 977 :デフォルトの名無しさん:2017/03/05(日) 13:58:00.83 ID:7VmbrbTL.net
- 半年ROMれ
- 978 :デフォルトの名無しさん:2017/03/06(月) 09:55:26.77 ID:cTPfG0tg.net
- cmd終了のお知らせ
次期大型アップデート、Windows 10 Creators Updateの実像 - PowerShellが標準に、Linux環境も強化したWindows 10 Creators Update:ITpro
http://itpro.nikkeibp.co.jp/atcl/column/17/022400047/030100004/
- 979 :デフォルトの名無しさん:2017/03/06(月) 19:59:20.47 ID:ZhaNpIEG.net
- まじかよ…まぁでもまだいける
- 980 :デフォルトの名無しさん:2017/03/06(月) 20:25:53.65 ID:ajpZLJux.net
- cmd環境はサポート維持が表明されてるから安心して良いよ
むしろ危ないのはWSHの方
- 981 :デフォルトの名無しさん:2017/03/07(火) 10:57:03.69 ID:yt35hC5o.net
- >>978
塩田さんの記事か。
少し、ひっかかるものがあるけど。
- 982 :デフォルトの名無しさん:2017/03/07(火) 11:34:23.30 ID:NGhUJ85m.net
- >>980
記事を読む限りはcmd環境も維持されるみたいね
なんとなく安心
- 983 :デフォルトの名無しさん:2017/03/08(水) 16:42:00.84 ID:yjHW4J+N.net
- test
- 984 :デフォルトの名無しさん:2017/03/08(水) 16:42:42.42 ID:yjHW4J+N.net
- test2
- 985 :デフォルトの名無しさん:2017/03/08(水) 16:43:19.20 ID:yjHW4J+N.net
- test3
- 986 :デフォルトの名無しさん:2017/03/08(水) 16:44:30.11 ID:yjHW4J+N.net
- test4
- 987 :デフォルトの名無しさん:2017/03/08(水) 16:44:57.54 ID:yjHW4J+N.net
- check.
- 988 :デフォルトの名無しさん:2017/03/08(水) 20:25:28.66 ID:22c2SBHy.net
- del の外にごみ箱送りの削除コマンドを追加して欲しい
できるソフトはあるが、内部コマンドで
- 989 :デフォルトの名無しさん:2017/03/10(金) 20:40:22.23 ID:f4ZS1b20.net
- はは
- 990 :デフォルトの名無しさん:2017/03/10(金) 22:27:00.13 ID:yR7vM1Ks.net
- >>989
ひろし、ごはんだよ
- 991 :デフォルトの名無しさん:2017/03/11(土) 05:16:21.18 ID:fFh0REPG.net
- 落ちる
- 992 :デフォルトの名無しさん:2017/03/11(土) 11:23:33.97 ID:0VclosvM.net
- 落ちるー。
ミハル
- 993 :デフォルトの名無しさん:2017/03/11(土) 13:48:33.39 ID:2LSSeyH1.net
- 次スレ
【.cmd】 バッチファイルスクリプト %12 【.bat】
http://echo.2ch.net/test/read.cgi/tech/1489207631/
あとヨロシク
- 994 :デフォルトの名無しさん:2017/03/11(土) 13:55:01.66 ID:+iqzxRFD.net
- 落ちゆく、スレにも、幸いあれ。
- 995 :デフォルトの名無しさん:2017/03/11(土) 20:19:37.53 ID:+iqzxRFD.net
- 今は、落ちゆくスレとても、dat内にて、花さかせん。
- 996 :デフォルトの名無しさん:2017/03/11(土) 20:55:16.00 ID:a53QpxuN.net
- うめ
- 997 :デフォルトの名無しさん:2017/03/12(日) 05:37:51.15 ID:59Ox3raF.net
- 梅一輪 一輪ほどの あたたかさ
服部嵐雪
- 998 :デフォルトの名無しさん:2017/03/12(日) 05:51:14.15 ID:FQp4yzuc.net
- 梅
- 999 :デフォルトの名無しさん:2017/03/12(日) 11:27:49.81 ID:1iqHgo3m.net
- shutdown /s /f /t 0 ←Windowsを即電源断
shutdown /r /f /t 0 ←Windowsを即再起動(※現在セーフモードならセーフモード,通常モードなら通常モードで再起動)
- 1000 :デフォルトの名無しさん:2017/03/12(日) 11:35:19.11 ID:1iqHgo3m.net
- あと6レスで今スレともおさらばか…
- 1001 :デフォルトの名無しさん:2017/03/12(日) 12:15:48.13 ID:eYHcL9Aw.net
- 2年かかったな
- 1002 :デフォルトの名無しさん:2017/03/12(日) 13:02:15.60 ID:59Ox3raF.net
- 梅の花散らまく惜しみわが園の竹の林に鶯鳴くも
少監阿氏奥島
- 1003 :デフォルトの名無しさん:2017/03/12(日) 18:55:33.66 ID:t+BguLGS.net
- 鶯谷の鶯嬢の鳴く声が聞こえてきそうだw
- 1004 :デフォルトの名無しさん:2017/03/12(日) 20:22:26.13 ID:1iqHgo3m.net
- さぁ、このスレをシャットダウンしようじゃないか
- 1005 :デフォルトの名無しさん:2017/03/12(日) 20:24:39.74 ID:1iqHgo3m.net
- >>993
次スレ乙
- 1006 :デフォルトの名無しさん:2017/03/12(日) 20:54:33.04 ID:1iqHgo3m.net
- 1000!
総レス数 1006
325 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★