2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【.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 ★