[過去ログ] 【.cmd】 バッチファイルスクリプト %14 【.bat】 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
177: デフォルトの名無しさん [sage] 2021/02/17(水) 15:04:11.28 ID:JcWwc4WJ(1) AAS
>>175全部かどうかはわからんけど直ってるよ
普通に使ってておかしいと思うことは無くなった
414: デフォルトの名無しさん [sage] 2021/09/18(土) 21:14:40.28 ID:PJ3Z1C6G(1) AAS
こんなスレで一体、何を争う?
600: デフォルトの名無しさん [sage] 2021/12/17(金) 17:15:52.28 ID:U9ZWMMsm(1) AAS
>>597597(1): デフォルトの名無しさん [sage] 2021/12/17(金) 14:42:24.69 ID:BDVQn7Pa(1/2) AAS
:: タイムスタンプ取得。秒未満無し
copy nul $.txt
:: tokens はシステム設定の日付形式に依存。環境毎に要調整
for /f "tokens=2-4,6-8 delims=/: " %%a in ('where /t $.txt') do set "dt=%%a%%b%%c%%d%%e%%f"
del $.txt
set "dt=%dt: =0%"
echo %dt%
pause &exit /b
:: 怪しい時間帯(23:59:59-00:00:01)なら再取得。センチ秒(1/100)有り
:GET_DT
for /f "tokens=1-7 delims=/:." %%a in ("%date:~0,10%/%time: =0%") do set /a "d=%%a%%b%%c, t=1%%d%%e%%f%%g"
if %t% GTR 123595900 timeout /t 2 /nobreak >nul &goto :GET_DT
if %t% LSS 100000100 goto :GET_DT
echo %d%_%t:~1,-2%_%t:~-2%
pause &exit /b
別々に取得してるならまだしも同時に取得してそんな事故起こり得るの?都市伝説じゃね?
ところで"20211217143411"みたいな年月日時分秒を区切り文字無しの数字のみで表した形式って名前あるなら教えて欲しい
日時ってデータとしては埋もれて目立たないから軽視されがちだけど
バッチでログ吐かせてY軸時間でグラフ出すような時にアッレッ!?ってなる
685: 680 [sage] 2022/03/12(土) 14:48:36.28 ID:1/likOkq(2/3) AAS
>>681681(1): デフォルトの名無しさん [sage] 2022/03/12(土) 10:55:59.83 ID:i3Z8TR4r(1/4) AAS
ネットワークの有効無効を変える必要はなくて、単にどっちがデフォルトゲートウェイになるかを制御するだけで十分だよ
スマホ側にプロキシたてて、専ブラ(だよね?)からそのプロキシを使うように設定すれば常時5chだけスマホ側に流すこともできる
流石ですね!あっという間に より良い方法を考えつくとは!
…ですが、専ブラに登録している全てのスレの新着チェック(=下り)は光回線で出来るので、
ギガ節約のためにも、無理にスマホに流さなくて良いのですよ
専ブラの上り(=書き込み)だけ携帯回線に流すバッチなんて作れますかね?
ヒントや参考になるURLでも構わないのですが
715: デフォルトの名無しさん [sage] 2022/04/15(金) 22:29:24.28 ID:4ntMkwZZ(1) AAS
どこのスレのことかと思いましたが、
7-Zip総合スレ Part 10
2chスレ:software
のことでしょうかね。
たしかに、>>707707(2): デフォルトの名無しさん [sage] 2022/04/14(木) 00:56:37.37 ID:FFCnePh6(1) AAS
batにドラッグするだけで複数zipを同じ階層に解凍してくれるbatが作りたいです。
圧縮の場合は
@echo off
path C:\Program Files\7-Zip;%path%
for %%i in (%*) do cd /d "%%~i" && 7z a "%%~i.zip" *
で出来るのですが、解凍の場合がわかりません。わかる方いれば教えていただきたいです。宜しくお願い致します。
は、この人かも。
748(4): デフォルトの名無しさん [sage] 2022/04/24(日) 09:15:29.28 ID:vcjjnxKB(1) AAS
>>739setlocal enabledelayedexpansion
set n=0
for %%a in (%*) do set /a n+=1
if %n% GTR 64 >&2 echo ERROR: Args is Max limit 64 exceeded.&pause&exit /b 1
set A=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz#$+-/:@[]_{}
set i=0
for %%a in (%*) do for %%b in (!i!) do for /f %%c in ("!A:~%%b,1!") do (
set "CMD_FOR=!CMD_FOR!for /f "usebackq delims=" %%%%c in (%%a) do "
set CMD_OUT=!CMD_OUT!,%%%%c
set /a i+=1
)
%CMD_FOR%echo %CMD_OUT:~1%
pause&exit /b 0
引数最大64個になってるけどfor変数のリストset Aを追加すれば増やせる
実際にどこまでforを多段に出来るかは知らない
コマンドの文字数制限とかあったような気がする
814(2): デフォルトの名無しさん [] 2022/05/28(土) 04:29:23.28 ID:Ee8LXfQh(1/6) AAS
タスクスケジューラじゃregを起動できないから、間にbatファイルを挟み、その中でregを指定させたんよね
無事スケジューラの動作が確認できたものの、今度はPC操作中にcmdの起動が挟まってゲームその他の操作を阻害する
瞬間的なcmdウィンドウのポップアップを防ぐ手段はないものだろうか・・・
フリーソフト等にならタスクバー内で完結するプログラム動作も珍しくない、それを通常のcmd起動にも実現させたい^^;
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.050s