1 名前:デフォルトの名無しさん mailto:sage [2007/12/17(月) 17:44:28 ] 拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる 質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです。 ※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう。 【前スレ】 (関連スレは>>2-5 ) 【.cmd】 バッチファイルスクリプト %1 【.bat】 pc11.2ch.net/test/read.cgi/tech/1178281991/
165 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 00:28:07 ] >>161 本当はバッチファイル自体をどこかにUPしてくれると助かるんだが 出先でできて自宅でできないってのは良く分からんな…。 分からんけど、とりあえず指摘事項を2つ。 ・GOTO の飛び先は :OPENING_EVENT のように ラベル名の先頭にコロン付けた方が良いんじゃね? ・バッチ内で exit して本当に良いんだな? 実は GOTO :EOF で済んだりしない?
166 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:05:41 ] 見た感じおかしくなさそうだな。 バックアップとってecho onにしてどう実行されてるのかをチェックしてみるしか。 そもそもif existが成立してるのかも怪しいし。 IF EXIST %batchk% echo OPENING_EVENT で表示されるかどうかを見る。 あとexit使うなら/bをつける習慣をつけておいたほうがいい。 バッチファイルの多重呼び出しでexitすると 親のバッチファイルまで終了してしまうから。 あるいはgoto :eofでもいいけど。
167 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 14:45:16 ] > label パラメータにはスペースを使用できますが、セミコロンや等号などの区切り文字を > 含めることはできません。goto コマンドでは、ラベルの最初の 8 文字だけが使われます。 > たとえば、次のラベルは同じで、すべて :hithere0 に解決されます。 > :hithere0 > :hithere01 > :hithere02 ラベルの8文字目がアンダースコアってのがなんか関係あるかな?
168 名前:161: [2008/01/25(金) 16:21:25 ] >161です. また スレ違いを やってしまったようです. 申し訳ありません orz 皆さん ありがとうございます.先ほど 2chローダ に 流しました. やっと, 仕事から解放され これから 自宅に 戻って ご指摘 頂いた部分を 修正してみます. ttp://www-2ch.net:8080/up/ file name: Dd_iioii_dD.bat----key:dddd
169 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:06:53 ] >168 スレ違いは君じゃなくて>163本人だから気にしなくて良い
170 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:34:20 ] いままで英数キーを押すと半角英数に切り替わっていたのに、 全角英数になってしまうようになりました。 元に戻すにはどうすればいいですか?
171 名前:デフォルトの名無しさん [2008/01/25(金) 18:18:12 ] 半角キーを押せばいい
172 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 18:34:02 ] スレチガイ キーボードのランプを消せよ Ctrl+Shift
173 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:47:17 ] スキャナを譲り受けたんですが使い道が分かりません 何に使ったらいいですか
174 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:02:20 ] >>173 顔面スキャン
175 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:07:44 ] >>173 絵でも描こうぜ
176 名前:デフォルトの名無しさん [2008/01/25(金) 21:02:41 ] マンタク
177 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 03:26:15 ] scan/?
178 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:31:50 ] >>170-177 いい加減スレ違いって事に気づけよ。 こっちで聞いた方がいいよ ユーザー必読!コマンドライン(DOS Pt.6) pc11.2ch.net/test/read.cgi/win/1176558776/
179 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:44:23 ] またかよ。 誘導先がスレ違いだっちゅーの
180 名前:デフォルトの名無しさん [2008/01/26(土) 18:10:51 ] あるドライブに置かれたbatファイル中で そのドライブ名を知るにはどうしたらいいですか?
181 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:19:29 ] %0
182 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:27:25 ] %~d
183 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:28:59 ] %~d0
184 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:31:10 ] echo %0 echo %~d echo %~d0 どれも、そのドライブ文字に変換されていません(?o?)
185 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:40:55 ] どうなったか、結果を書いてみたまえ
186 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:42:16 ] >>185 そのくらい試せよ。
187 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:45:38 ] なんで?
188 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:48:30 ] drive/?
189 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:50:56 ] >>186 レス付ける相手が違うだろ
190 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:57:34 ] vol %~d0
191 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 19:58:02 ] >>185 C:\>echo %~d0 %~d0 普通にこうなります(?o?)
192 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:00:32 ] >>191 バッチで使うんだからバッチの中に書けアホ
193 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:01:41 ] つれた(?o?)
194 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:05:15 ] >>192 できました\(^o^)/ コマンドプロンプトとバッチファイルで挙動が違うとは思いませんでした ありがとうございました
195 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:05:15 ] vol
196 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 21:48:05 ] %の扱いの違いは未だに悩む事があるな。 まあ、%がおかしいのかな?と予想が付くから対処は出来るが。
197 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 21:55:56 ] 何も考えずに%のサンプル集からコピるだけだからもはや悩むことはないな。 forと%の使い方はまったく微塵も記憶しようという気にならないw
198 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:10:59 ] AESという暗号は未だに解析できない暗号技術なのですよね? 総当りでは解けると思うのですが、どれくらいの長さのパスワードをつければほぼ不可能になるでしょうか? また、全角文字や記号を混ぜることは意味ありますか? てs ? ? ¨ ? ¨ ウムラウト © ? © コピーライト ª ? ª ® ? ® 登
199 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:13:55 ] VistaからXPにダウングレードするにはどうすればいいのだすかね?
200 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:20:01 ] DVDからリッピングに成功したんですが pcで再生するとき字幕が表示されていませんでした どうすれば字幕付きでリッピングできるのでしょうか? ちなみにリッピングに使ったソフトはBitRipperというやつです
201 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:21:31 ] >200 修理に出せ 購入時に長期保証に入ったかどうかも確認しとけ
202 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 23:29:30 ] >>200 メガパーDVDが悪い。販売元に持って池。
203 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 00:17:38 ] >199 その質問をここにするような奴にダウングレードは無理。 そのままVista使っとけ。
204 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 00:19:42 ] レスつけてる奴って馬鹿なの?
205 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 00:22:41 ] >>204 お前と同じだよ
206 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 00:30:14 ] >>204 あなたがその筆頭
207 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 01:53:30 ] FOR /L で途中脱出するにはどうするのでしょうか?
208 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 02:01:01 ] やっぱりみんなcmdの仕様糞だと思ってたんだな 最近はじめたんだが糞すぎてむかついてくる
209 名前:デフォルトの名無しさん [2008/01/27(日) 03:19:17 ] デーモンを終了させたいのですが unix系でいうCTRL+C(TSTP)に相当するキーは何ですか?
210 名前:デフォルトの名無しさん [2008/01/27(日) 06:33:02 ] Windows にデーモンなど無い
211 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 12:48:20 ] >>209 Ctrl + Alt + Del
212 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 13:01:59 ] >>209 なんでもポケットが使えなくなるよ
213 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 17:05:52 ] Ctrl+Break
214 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 18:10:23 ] SFUのkill
215 名前:デフォルトの名無しさん [2008/01/27(日) 23:40:17 ] ふつうに NET STOP TASKKILL
216 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 00:18:17 ] CTRl+Cに相当するキーはない。 Ctrlキーを押しながらCキーを押せ。
217 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 18:52:52 ] SendKeys "^c"
218 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 21:39:01 ] WM_QUIT
219 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 23:43:23 ] sc/?
220 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:06:53 ] Win98で @ECHO OFF ECHO A という2行の内容のバッチを作ってアイコンをクリックして実行しても、 MS-DOSプロンプトが起動しただけで、Aが表示されませんでした。 これは、どんなバッチを書いても同様で、バッチの内容ではなく 設定や方法の方を変えなくてはならないのでしょうか?
221 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:08:47 ] そのやり方だと実行して一瞬で表示して終わるから見られないだけ。 ファイル名を指定して実行でcommandとだけ打ってコマンドプロンプトを立ち上げて そこからファイル名を打って実行する。 あるいはECHO Aの下にPAUSEと打てばリターンを押すまで終わらない。
222 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:10:01 ] >>220 設定や方法を変えたんなら、元に戻せ。
223 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:13:48 ] >あるいはECHO Aの下にPAUSEと打てばリターンを押すまで終わらない。 そんなことはない
224 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:15:20 ] >設定や方法の方を変えなくてはならないのでしょうか? 関連付けを変える
225 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:22:46 ] >関連付け プログラミングやる前に Windowsの使い方を勉強しよう
226 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:23:27 ] 続行するには何かキーを押してください . . .
227 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:27:07 ] >220 バッチの使い方知らないんじゃ プログラム作るのはまだ早い ここはパソコンの使い方教える所じゃないよ
228 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:32:03 ] まだプログラム作れないような ユーザー向きのスレはこっち↓ ユーザー必読!コマンドライン(DOS Pt.6) pc11.2ch.net/test/read.cgi/win/1176558776/
229 名前:デフォルトの名無しさん [2008/01/29(火) 22:20:32 ] >>227-228 またいつものヤツが荒らしてやがる。 ・バッチの使い方を知らない=Windowsの使い方を知らない が成り立つなら、 ・C#の使い方を知らない=Windowsの使い方を知らない も成り立つことになるな。javaやアセンブラなど、何にでも言えることだ。 言語だけじゃなくExcelやWord、フォトショップ、初音ミク・・・何でも同じだ。 Windowsの使い方の中でも、<バッチの使い方>の話題なら このスレで質問していいんだよ。 そういうルールだ。気にすんな。>>220
230 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:51:19 ] ネット上の画像を 右クリックで保存をしたいのですが どうすればよいのでしょうか?
231 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:53:26 ] 質問です 2ちゃんねるのIDから大まかな接続地域を調べる方法教えていただけませんか?
232 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:55:51 ] save/? id/?
233 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:57:39 ] 俺のプロファイルによると、リア厨もしくは小学生。 ぶっちゃけこんな過疎スレをあらされても何の問題も無いので生暖かい目でスルーしてあげよう。
234 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:58:36 ] 初心者なんですけど、子供がいじった後からPCが変で・・ バッチファイルをクリックするとなぜか犬が出てきて検索画面になってしまいます。 今までみたく、クリックしたらバッチを普通に実行する方法を教えてください
235 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:01:33 ] >234 多分FTYPEとかASSOC
236 名前:デフォルトの名無しさん [2008/01/29(火) 23:03:58 ] >>230 画像を右クリックすれば保存できるよ
237 名前:デフォルトの名無しさん [2008/01/29(火) 23:05:48 ] 過疎スレだから何の問題も無い とかナントカ言いながら、気になって気になって仕方が無いから このスレに来るんだろ?
238 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:08:06 ] click/?
239 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:10:01 ] >236 頭悪いね できないから聞いてるの
240 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:14:10 ] 頭が悪い人にはできません
241 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:27:40 ] fool/?
242 名前:デフォルトの名無しさん [2008/01/29(火) 23:38:40 ] >>239 できるよ。 現にたった今、12歳の娘にやらせてみたんだが、ぜんぜん問題なく、いとも簡単にできた。
243 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:46:50 ] 画像 右クリック 保存できない の検索結果 約 37,700 件中 1 - 100 件目 (0.69 秒)
244 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 00:17:31 ] いつも思うんだが、>>229 みたいなレスされると逆切れしてんだが、 どうかシランが、>>230-231 みたいな、あからさまなスレ違いの 質問するのは、いい加減にやめろよ? いつもは>>236 みたいに平然とレスしてたけど、今日はなんとなく ムカついた(w ID制導入してくれれば、荒らしも少なくなると思うんだが。
245 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 00:25:30 ] >>221 も>>222 も記憶をたよりに書き込みしただけだろう。 実際やってみれば>>220 に書いてあることが分かる。 >>221 の一瞬で消えるという問題も既出だからそれと勘違いするもの分からんでもないが。
246 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 03:31:58 ] 画像を右クリックで保存できないHTMLソースに変換するバッチ…作ってみようかと思ったけど断念した。 uwscスクリプトだったら出来るんだけどなぁ…
247 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 03:52:55 ] @ECHO OFF ECHO 右クリック >IExplore.exe ECHO 画像に名前を付けて保存 >>IExplore.exe
248 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 04:04:48 ] power shell ならできそうでワロタ
249 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 07:48:56 ] > 画像を右クリックで保存できないHTMLソースに どういうこと?
250 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 09:50:29 ] >>249 > > 画像を右クリックで保存できないHTMLソースに > どういうこと? JavaScriptでクリックイベントを乗っ取るとか、Flashで画像を表示するとか、 手はあるよね。
251 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 09:55:21 ] oncontextmenu="return false;"
252 名前:デフォルトの名無しさん [2008/01/30(水) 10:38:38 ] 決まった時間にテンポラリフォルダ内のファイルを削除したいんだけど ひとつのスクリプトを書き上げて、あとはタスクに登録するだけで使いまわししたいんです で削除する文書いてるんですが del "C:\Documents and Settings\ユーザー名\Local Settings\Temporary Internet Files\*" ↑ ここをアスタリスクにしてもうまく実行されなくて困っています かわりに何を記述すればいいですか?
253 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 10:46:04 ] >252 そこ直しただけじゃ動かないから安心しろ
254 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 10:47:27 ] 気軽に「こんなソフトありませんか?」 Part.80 pc11.2ch.net/test/read.cgi/software/1200227696/
255 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 11:05:53 ] >252 隠しファイルになってるからdelやる前にこれをやらないと消せない rd /s/q \
256 名前:デフォルトの名無しさん [2008/01/30(水) 11:35:04 ] >>255 ありがとうございます それディレクトリが全部消えません? では先に移動したいのですが、ユーザー名をアスタリスク以外で指定できる方法ってありますか? cd "C:\Documents and Settings\ユーザー名\Local Settings\Temporary Internet Files" del * /s /q みたいな
257 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 11:35:46 ] set
258 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 11:58:39 ] ログインしているユーザー名を取得することでできました ありがとうございました
259 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 15:06:00 ] for /d ... in ("C:\Documents and Settings\*") ...
260 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:43:20 ] >250 でもそれ、画像はそのままで HTML生成してるだけだから、変換とは言わないよなw
261 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 22:56:43 ] 画像を TABLE タグで描くやつだったりして。
262 名前:246 mailto:sage [2008/01/30(水) 23:55:47 ] >>261 それw ネタだけどなw
263 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 02:58:54 ] 完全か単一で保存すれば一緒に保存されるだろ
264 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 03:51:54 ] >>263 テーブルの背景色で絵を描くってことだよ。 馬鹿みたいにデータ量増えるから単なるネタ。
265 名前:デフォルトの名無しさん [2008/01/31(木) 11:06:56 ] MS-DOSプロンプトを起動しておいて、test1.batを起動するために >test1 と入力して、MS-DOSプロンプトを閉じずにbが表示される前に終了するにはどうしたらよいですか? @echo off echo a exit echo b