1 名前:デフォルトの名無しさん [2006/05/25(木) 00:45:55 ] 前スレ バッチファイルプログラミング 2.bat pc8.2ch.net/test/read.cgi/tech/1104911889/ 関連スレ 初心者〜管理者まで必読!コマンドライン(DOS Pt.4) pc8.2ch.net/test/read.cgi/win/1116131036/ MS-DOS・Win3.1総合スレッド pc8.2ch.net/test/read.cgi/win/1025462258/ WSH(・∀・)スレッド! pc8.2ch.net/test/read.cgi/tech/1055075469/ バッチファイルプログラミングとは・・・・ ・ファイル拡張子が ".bat" ・複数のコマンドを使い、実行させるバッチファイルを作る を満たせばOK!
186 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 23:46:08 ] スレ立てから200日以上経過しているのに200レス逝かないスレ、 つまり1日平均1レス以下という勢いのスレで、 殆ど同じ思想の書き込みが、数分間隔で3連投。 同じような思想を持った人が2,3人居るという点は否定しないが 全てsageなので、スレが目立つ位置に上がったわけでもないのに その3人が思想だけではなく文の特徴まで同じくして このタイミングで書き込みってのは、さすがに…( ´_ゝ`)
187 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 23:51:04 ] >>186 専ブラ使ってれば別に不思議でも何でもないのだが
188 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 23:54:16 ] 技術的内容のない書き込みは無用に、という程度のことを 思想とまで評価していただき、痛み入ります。 で、 自分のために書き込んでおられるなら、他人への迷惑となるのでお止めください。 他人のために書き込んでおられるなら、他人が無用と言っておりますのでお止めください。
189 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 23:56:28 ] たった数分の間に、同じ思想と同じ文章癖を持つ3人が 2chブラウザでプログラム板かこのスレが入ったお気に入りグループの更新を実行。 板垣恵介ならシンクロニシティだって言い出しそうだなw > 他人のために書き込んでおられるなら、他人が無用と言っておりますのでお止めください。 「図星を突かれて痛いので、もうやめてください」と解釈しました。
190 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:04:43 ] >>189 どう解釈してもいいけれど、今後は無用な誘導はご遠慮ください。
191 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:06:04 ] type con >nul
192 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:07:13 ] CLS
193 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:09:25 ] このスレはこっちへ移動しました↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc8.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
194 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:13:27 ] >>193 はそっちのスレに移動してここに戻ってこないでください。 今後このスレには来ないでください。
195 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:14:40 ] >>191 そのコマンドラインは何を言っても無駄ってことかなw
196 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:20:36 ] >>192 折角、水に流して、と思ったのに。
197 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 10:38:42 ] cls
198 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 10:39:59 ] doskey /history
199 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
200 名前:デフォルトの名無しさん [2006/12/24(日) 16:54:22 ] バッチの質問はこのスレでok
201 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 17:27:14 ] ここは誘導するだけ バッチとはそういうもの
202 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 18:59:14 ] そろそろ通報するか 十分同一コピペになっただろ。
203 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 19:09:53 ] >>202 残念ながらこの程度は全然問題ないよ。 試しに報告してみれば? 自分が過剰に反応してるだけだって思い知れるから。
204 名前:デフォルトの名無しさん mailto:sage [2006/12/24(日) 19:15:40 ] 了解 ただ今、荒らしのレス番、集計中。 ダメ元で報告してくるよ。
205 名前:デフォルトの名無しさん [2006/12/30(土) 09:46:59 ] age
206 名前:デフォルトの名無しさん [2006/12/30(土) 09:47:54 ] >>200 OK
207 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 13:54:19 ] プログラミング以外はスレ違い バッチの質問はWindows板へ↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc8.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
208 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 13:57:51 ] >>207 スレ荒らすな
209 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 14:17:37 ] >>208 スレ荒らすな
210 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 17:21:27 ] 2chの冬、厨房の冬。
211 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 17:39:46 ]
212 名前:デフォルトの名無しさん mailto:age [2007/01/03(水) 15:23:09 ] hosyu
213 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 14:55:48 ] スクリプト側で、俺はCScript専用だぜゴルァって言う方法ないでつか?
214 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 15:29:35 ] 新鯖に移転ですー バッチの使い方の質問はWindows板へ↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc10.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
215 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 18:53:56 ] >>214 は荒らしです
216 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:01:18 ] お前も相手にするなよ
217 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:23:09 ] >>215 は荒らしです
218 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 20:32:58 ] >>213 >>65 にも出てるけど,JScriptならスクリプトの拡張子を .cmd に 変えて↓のようにする手があります。VBSの場合も似たようなテクが あったはず。 @if (0==1) rem @CScript.exe //nologo //e:jscript %~f0 %* @exit /b & @end var args = WScript.Arguments; for (var i = 0; i < args.length; i++) WScript.Echo(args(i));
219 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 22:05:56 ] スレ違い
220 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 22:18:20 ] >>213 If CreateObject("Scripting.FileSystemObject").GetBaseName(WScript.FullName) <> "cscript" Then WScript.Echo "俺はCScript専用だぜゴルァ" End If >>219 過疎スレで、細かいこと言うなよ。
221 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 23:05:37 ] >>219 >>218 はバッチファイルなのでスレ違いではないですね
222 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 23:30:47 ] バッチでもいいし、バッチ以外もOK↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc10.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
223 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 23:48:28 ] バッチはこのスレでOKです。
224 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 23:50:19 ] スレ違いは >>222 荒らしが誘導するスレなんかで書き込みしたくねぇ ('A`)
225 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 08:49:09 ] プログラミング以外はこのスレではNGです。
226 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 20:40:39 ] バッチならOKだよ
227 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 00:40:54 ] net send age
228 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 21:24:15 ] バッチファイルのショートカットのアイコンの画像はどう変えればいいんでしょうか? コマンドでかえられれば嬉しいんですけど・・・
229 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 21:37:54 ] パソコンの使い方の質問は板違い こっちへ行け↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc10.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
230 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 21:40:18 ] ここの方がいいか↓ PC初心者 pc9.2ch.net/pcqa/
231 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 21:44:15 ] >>229 あなたは荒しと見なしますのでこのスレに二度と書き込まないでくださいね。
232 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 23:17:49 ] 既に通報済み
233 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 04:40:44 ] それでも対処されないのは、その行為が問題ないと認識されたから
234 名前:デフォルトの名無しさん mailto:sage [2007/01/16(火) 21:00:36 ] ↑真性DQN 法を犯さなければ何をやってもいいと思ってる。 こういう奴が、たばこのポイ捨てとか平気でやるんだな。
235 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 05:44:56 ] 期待外れでゴメン 俺、たばこ吸わないw
236 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 19:39:36 ] ↑童貞・短小・包茎www
237 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 02:21:23 ] 期待外れでゴメン 1/6しか当たってない 童貞→残念ながら童貞じゃない 短小→デカくは無いが平均並(14.5cm*4.4cm)のサイズはある 包茎→仮性包茎なので半分正解
238 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 18:43:33 ] >>218 REM:&@CScript.exe //E:VBS //NoLogo "%~f0" %* & GOTO :EOF だけど、これが限界でREMのエコーが消せない。
239 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 18:55:47 ] ついにスレ違いのネタしかなくなったか 過疎スレ哀れ
240 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 19:20:52 ] >>228 つ shortcut.exe or cscript.exe
241 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 19:43:12 ] WSH(・∀・)スレッド! pc10.2ch.net/test/read.cgi/tech/1055075469/740-741
242 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 01:05:37 ] 別にスレ違いではないな。
243 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 06:16:33 ] なんだCScriptやってるスレがあったのか
244 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 09:35:03 ] 荒らしは童貞短小包茎
245 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 15:09:51 ] >>220 過疎スレで、細かいこと言って恐縮ですが、 CSCRIPT.EXE hoge.vbs で "俺はCScript専用だぜゴルァ" になりません? LCaseが必要なのでは?
246 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 16:36:41 ] CSCRIPT.EXE を一々打つのが面倒ってわけさ。 だからバッチにしたり、>>220 のようなことをやる。
247 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 17:13:16 ] 過疎スレで人がいないのをいいことにスレ違いを続けるなよ 他に適当なスレがちゃんとあるだろ WSH(・∀・)スレッド! pc10.2ch.net/test/read.cgi/tech/1055075469/740-741 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc10.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK
248 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 19:11:19 ] >>247 書き込むなと言ってるのに何で書き込んでるんだよ、荒しさん
249 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 20:21:30 ] >>248 荒しを無視できない荒しさん、こんにちは こちら同じく荒しを無視できない荒しでつ
250 名前:デフォルトの名無しさん [2007/01/20(土) 20:33:52 ] BU.COMを使っていろいろやってた頃が懐かしい。
251 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 23:07:45 ] >>213 CreateObject("Scripting.FileSystemObject").GetStandardStream(0,True) と書くだけで代替できる あるいは If LCase(Right(WScript.FullName,11)) <> "cscript.exe" Then WScript.Echo "俺はCScript専用だぜゴルァ" End If ならFSOを使わなくてもできる
252 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 23:10:38 ] 結局バッチだけでプログラミングは不可能ということか
253 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 16:16:29 ] .WSFを.CMDにしてしまう、とか @ECHO OFF COPY "%~f0" "%~dpn0.wsf" >NUL CScript.exe //NoLogo "%~dpn0.wsf" DEL "%~dpn0.wsf" GOTO :EOF <job> <script Language="vbscript"> WScript.Echo "俺はCScript専用だぜゴルァ" </script> </job>
254 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 16:42:37 ] バッチ以外のスクリプトと組み合わせて使うならこっちのスレが適切↓ 初心者〜管理者まで必読!コマンドライン(DOS Pt.5) pc10.2ch.net/test/read.cgi/win/1152544955/ バッチならなんでもOK DOS由来コマンドだけでなく、Windows バージョンアップのたびに拡充されてきたコマンド、 wsh(cscript)、cygwin、Resource Kit、Support Tools、その他のフリーソフト等ふくめ コマンドラインインタフェースに関するネタならなんでもOK。
255 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 18:09:47 ] >>254 うるせーんだよ、タコ 消えな!
256 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 18:24:54 ] >>228 shortcut.exeは入手困難かも アイコン変更.cmd ショートカット.lnk shell32.dll,1 @if(0)==(0) ECHO OFF CScript.exe //NoLogo //E:JScript "%~f0" %* GOTO :EOF @end var Link=new ActiveXObject('WScript.Shell').CreateShortCut(WScript.Arguments(0)); Link.IconLocation=WScript.Arguments(1); Link.Save();
257 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 18:55:38 ] バッチ以外のスクリプトはスレ違い
258 名前:↑ mailto:sage [2007/01/21(日) 18:59:34 ] >>1 を100回読み直して来い
259 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:06:44 ] >・ファイル拡張子が ".bat" だめじゃんww
260 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:08:18 ] ヒント:>>6
261 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:08:20 ] >>1 の主張は板違い この板はプログラムを作る人のための板です。 あらゆる質問はまずすれ立てるまでもない質問はここでスレにしてください。 その他、お勉強ページへのリンクスレ、 推薦図書・必読書スレ もあります。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。
262 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:09:59 ] プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
263 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:27:33 ] 荒らしは、童貞短小包茎
264 名前:デフォルトの名無しさん [2007/01/21(日) 19:29:09 ] >>256 GJ。このスレ的に問題ない。
265 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:29:38 ] >>261 >>139 >>181
266 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:38:05 ] 荒らしがでたらめなテンプレで次スレ立てた場合はしょうがなく利用される場合もある。 1がこのスレを仕切る権利をもっているわけではないからな
267 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:41:55 ] どうせ >>181 あたりが図星だろ。 器のちっちぇえ野郎。
268 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:48:55 ] >>264 バッチプログラミングなのにCScriptで作ってバッチから呼んでるだけって ほとんど詐欺だと思わないか? 例えばVCで頼んだプログラムの中味がVBだったらどう思う?
269 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:50:53 ] 動けばよいよい。
270 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:56:17 ] @REM 荒しの観察が面白いです。
271 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:58:45 ] CScriptで直接やればいいのにそうしないのは、 CScriptで直接やってしまうと明らかにスレ違いになるからだろ どう見ても荒らしだな
272 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 20:18:57 ] >>268 しかしVBで頼んだプログラムの中身がVCでも気にしない
273 名前:デフォルトの名無しさん [2007/01/21(日) 23:27:21 ] 質問させてください。 テキストファイルにある特定の語句をSETコマンドで 変数の値として代入するには、どのような書式を記述すれば 良いでしょうか?
274 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
275 名前:デフォルトの名無しさん [2007/01/21(日) 23:36:08 ] >>273 特定のファイルはテキストファイルの中にどのように入ってますか? ※頭のおかしいひとは無視しましょう。
276 名前:デフォルトの名無しさん [2007/01/21(日) 23:42:28 ] ある特定の語句をテキストファイルに代入するのです
277 名前:273 [2007/01/21(日) 23:49:45 ] >>275 ディスク容量のチェックバッチを作りたいと思ってます。 そこで、chkdskの内容をリダイレクトして、 そのテキストファイルの「全ディスク領域」や「使用可能領域」で表示される 値を変数に入れて、今の使用率を表示させたいと思います。 こういった場合、どうやってSetコマンドを使用すれば良いでしょうか。
278 名前:デフォルトの名無しさん [2007/01/21(日) 23:50:50 ] 「テキストファイルにある,特定の語句」でなくて 「テキストファイルに,ある特定の語句を」でしたか。 echo %A% > file.txt とやれば,環境変数Aの内容が file.txt に書き出されるけれども
279 名前:273 [2007/01/21(日) 23:55:06 ] >>278 ありがとうございます。 ご助言頂きたいのは上の方です。 「テキストファイルにある,特定の語句」でなくて ファイル システムに問題が見つかりました。 CHKDSK を /F オプションを使って実行して、問題を修正してください。 (前略) 80405293 KB : 全ディスク領域 80017288 KB : 87864 個のファイル 29896 KB : 8242 個のインデックス 0 KB : 不良セクタ 174373 KB : システムで使用中 65536 KB : ログ ファイルが使用 183736 KB : 使用可能領域 (攻略) 上のようなテキストがあった場合、 全ディスク領域の「80405293」と 使用可能領域の「174373」の値を変数にSETするにはどうすれば良いでしょうか
280 名前:デフォルトの名無しさん [2007/01/22(月) 00:22:59 ] >>279 こんな感じでしょうか。2行目等は適当に変えてください。 chkdsk.txtという一時ファイルを作ってます。 @echo off chkdsk /i /c d: > chkdsk.txt for /f "usebackq tokens=1,2,4" %%i in (`find "領域" chkdsk.txt`) do if /%%j==/KB set %%k=%%i echo 全ディスク領域: %全ディスク領域% echo 使用可能領域 : %使用可能領域%
281 名前:273 [2007/01/22(月) 05:33:37 ] >>280 ご丁寧にありがとうございます! 頂いた回答で作れそうです。 助かりました。多謝!!
282 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 09:49:44 ] rar zip lzhがいっぱいあって中を調べたいんだけど 解凍すると時間かかるからdirの結果みたいなのがほしい。 バッチでできる?
283 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 09:58:19 ] そういうコンソールツールを使えば出来るけど本来の機能だけでは無理 コンソールツールの使い方とかはスレ違いなので此処では聞かないように
284 名前:デフォルトの名無しさん [2007/01/22(月) 10:42:51 ] rar, zip, lzhすべてに対応してるコマンドラインツールがあれば バッチ作るまでもなく簡単ですけどね。 そういうのがなければ、拡張子で判断して処理を分けるバッチ を作れば良さそう。
285 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
286 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 14:21:25 ] >>273 > ディスク容量のチェックバッチを作りたいと思ってます。 > そこで、chkdskの内容をリダイレクトして、 > そのテキストファイルの「全ディスク領域」や「使用可能領域」で表示される そのためにchkdsk使うのは重たくないかい? WSH利用したほうが。。。