【.cmd】 バッチファイルスクリプト %15 【.bat】 (907レス)
1-

198
(1): 2023/03/01(水)18:36 ID:GaouMb9c(1) AAS
1行ずつ逐次実行していくから
call文でラベルに飛んで実行し戻って来る
ステップが次の行に移行してcall文の次の文を実行しようとする
そこにはラベル以下があったわけだ
call文から戻ってきた所で実行を止めたければ
goto :eof
をcall文の次に書いておくといい
199: 2023/03/01(水)18:59 ID:fuKOGN7X(3/6) AAS
>>193
>>195
更新してなかったので、レスに気が付きませんでしたs。
おお!できました!
理解出来ました!
有難う御座いましたs。
200: 2023/03/01(水)19:02 ID:fuKOGN7X(4/6) AAS
>>198
>>197
おお!なるほど!それでもできました!
ありがとうございました!
201: 2023/03/01(水)19:04 ID:fuKOGN7X(5/6) AAS
なるほど
ただラベルをつけてよびだしているだけなんですね
バッチにmethodやサブルーチンって概念はないんですね!
勉強になりました1
202: 2023/03/01(水)19:05 ID:fuKOGN7X(6/6) AAS
ていうことは、うまく調整しないと、2回同じ実行することになりますね!
早めに気が付いてよかったです!
203
(2): 2023/03/01(水)22:53 ID:6i7MYFqO(1) AAS
コマンドプロンプトから
start chrome "D:/test.html?a=001"
としたのですが
D:/test.html
が開かれました。
ローカルのhtmlにクエリを付けて開く方法があればご教示頂きたいです。
204: 2023/03/01(水)23:15 ID:8kmkGnGP(1) AAS
それはchromeのお話ですねえ
開発元のgoogleに聞くのが早いのでは
205: 2023/03/02(木)07:45 ID:X0Akc+Oj(1) AAS
起動するとネットワークプリンタでファイルを出力できるバッチファイルて作れますか?
206: 2023/03/02(木)10:15 ID:rYHGX+R7(1) AAS
ネットワークプリンタで出力されるものは印刷物です
ファイルではありません
207
(1): 2023/03/02(木)10:50 ID:h3FhlPC5(1) AAS
>>203
クエスチョンマーク以降のパラメーターを解釈するのは、Webサーバーのお仕事です
サーバーを立ち上げるか借りるかしましょう
208
(1): 2023/03/02(木)11:39 ID:5LS4jA2t(1) AAS
>>203
"file:///D:/test.html?a=001"は?
"D:/test.html?a=001"だとD:/test.html%3Fa=001を開こうとしてERR_FILE_NOT_FOUNDになるなぁ
209: 2023/03/02(木)12:44 ID:RvyObGoZ(1/2) AAS
>>208
それでいけるね
ちゃんとクエリーデータも渡ってきてる
210: 2023/03/02(木)14:02 ID:RvyObGoZ(2/2) AAS
>>207
クエリーパラメタはURLの解釈の部分だと思われる(window.location.search)ので
サーバーの仕事というよりHTMLの実行部分(エンジン)の仕事なんだろうね
211: 2023/03/03(金)14:20 ID:cfdc5Bpc(1/2) AAS
あぐえ
212: 2023/03/03(金)14:22 ID:cfdc5Bpc(2/2) AAS
ぼうけ
213: 2023/03/07(火)15:36 ID:aaO7s6EJ(1/2) AAS
「作成日時が30日以上前」を条件としてフォルダ内のファイルを削除したいのですが、方法はありますか?

forfiles だと更新日時が条件となってしまいます、、、
214
(1): 2023/03/07(火)16:49 ID:/8dYORgk(1) AAS
作成日時は頑張れば取得できるけどコマンドプロンプトでは時間計算ができないから
PowerShellのスクリプトを書いたほうがいいと思う
215: 2023/03/07(火)17:27 ID:GAVJiBto(1) AAS
@echo off
for /f "usebackq" %%i in (`powershell -c "([datetime](get-date)).AddDays(-30).tostring('yyyyMMdd')"`) do set now=%%i

for /f "tokens=1-5* skip=4 delims=/ " %%i in ('dir /tc /od /a-d') do (
if %%i%%j%%k gtr %now% goto:eof
if "%%n" neq "" echo delete --- %%n
)
216: 2023/03/07(火)18:08 ID:aaO7s6EJ(2/2) AAS
>>214
簡単に取得できないんですね、、、
forfileに変わるような便利なコマンドがあれば良かったんですけどね、、、
ありがとうございます。
217: 2023/03/07(火)19:20 ID:UPk4pcGD(1) AAS
自分でexe作るよろし
1-
あと 690 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s