【.cmd】 バッチファイルスクリプト %15 【.bat】 (907レス)
上下前次1-新
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作るよろし
218: 2023/03/07(火)19:39 ID:trxvq/2q(1) AAS
前月の同日以前にしたら
219: 2023/03/08(水)05:54 ID:AsCwI7z1(1) AAS
Ruby なら、glob, birthtime を使う。
ただし、DryRun なので実際には削除されません
require 'fileutils'
require 'date'
Prev_day_30 = Date.today - 30 # 今日の30日前
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
glob_pattern = "C:/Users/Owner/Documents/test/*"
Dir.glob( glob_pattern ).select do |full_path|
stat = File.stat full_path
省5
上下前次1-新書関写板覧索設栞歴
あと 688 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s