【.cmd】 バッチファイルスクリプト %15 【.bat】
1 :デフォルトの名無しさん :2022/09/14(水) 20:04:01.36 ID:XL8H98jz.net 拡張子が .cmd または .bat のバッチファイルのスクリプティング(プログラミング)に関わる 質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです ※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう 過去スレ %14 https://mevius.5ch.net/test/read.cgi/tech/1597442426/ %13 https://mevius.2ch.net/test/read.cgi/tech/1542779527/ %12 https://mevius.2ch.net/test/read.cgi/tech/1489207631/ %11 https://echo.2ch.net/test/read.cgi/tech/1424858999/ %10 https://peace.2ch.net/test/read.cgi/tech/1374205515/ %9 https://toro.2ch.net/test/read.cgi/tech/1335015478/ %8 https://toro.2ch.net/test/read.cgi/tech/1315844420/ %7 https://hibari.2ch.net/test/read.cgi/tech/1298873550/ %6 https://hibari.2ch.net/test/read.cgi/tech/1277465356/ %5 https://pc12.2ch.net/test/read.cgi/tech/1242268171/ %4 https://pc12.2ch.net/test/read.cgi/tech/1229955189/ %3 https://pc11.2ch.net/test/read.cgi/tech/1217860043/ %2 https://pc11.2ch.net/test/read.cgi/tech/1197881068/ 【.cmd】 バッチファイルスクリプト %1 【.bat】 https://pc11.2ch.net/test/read.cgi/tech/1178281991/ バッチファイルプログラミング 3.bat https://pc11.2ch.net/test/read.cgi/tech/1148485555/ バッチファイルプログラミング 2.bat https://pc8.2ch.net/test/read.cgi/tech/1104911889/ バッチファイルプログラミング質問スレ https://pc5.2ch.net/test/read.cgi/tech/1040614686/
550 :デフォルトの名無しさん :2024/06/17(月) 16:53:21.50 ID:A2yJgFtn.net D&Dやめて日付順のリストファイルを作成したらどうかね エクスプローラーとメモ帳で簡単にできるでしょ
551 :デフォルトの名無しさん :2024/06/17(月) 23:01:16.20 ID:4L+665Jw.net ドラッグアンドドロップなんてバッチ処理の発想じゃねえなw
552 :デフォルトの名無しさん :2024/06/17(月) 23:01:56.15 ID:4L+665Jw.net CUIをGUIの言葉で言うのは斬新すぎる
553 :デフォルトの名無しさん :2024/06/19(水) 14:55:27.29 ID:baOC8PLn.net Ruby で作ってみた。 Rubyでは半角空白はエラーになるけど、全角空白は正常に動く デスクトップにショートカットを作って、 それに対して、ファイルをdrag & drop する ショートカットのリンク先は、 C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/script.rb" (@は取り除いて下さい) require 'fileutils' Sep = '-' * 40 + "\n" # separator # ファイル作成日時の古い順から処理する。 # ただし、File.(stat.)birthtime は、Linux では使えない ARGV.select { |full_path| File.file?( full_path ) } # ファイルのみ .sort_by{ |full_path| File.birthtime( full_path ) } .each do |full_path| puts Sep + full_path p birthtime = File.birthtime( full_path ) # ここに処理を書く end sleep # 出力したコマンドプロンプト画面を閉じないようにする
554 :デフォルトの名無しさん :2024/06/19(水) 21:41:48.63 ID:AL0iJITw.net バッチファイルでちまちま文字列処理するのは C言語でちまちま文字列処理するくらい不毛だからやめとけ
555 :デフォルトの名無しさん :2024/06/20(木) 06:56:43.32 ID:oAthcLJ7.net 私が普段使っているドラッグアンドドロップ用バッチのサンプルです @echo off & set a="%cmdcmdline:"=%"& set "arg=" for /f "tokens=3* delims=:" %%i in (%a%) do (set a=%%i& set b=%%j) set "a=%a:~-1%" & set b="%b::=" "%" for %%i in (%b%) do set b=%%i& call :x goto y :x if defined arg set arg=%arg:~0,-3%" set arg=%arg% "%a%:%b:~1%& exit /b :y echo コマンド %arg% pause & exit
556 :デフォルトの名無しさん :2024/06/20(木) 14:12:10.76 ID:6cw0yeSx.net PowerShellて別の文字でエラーになるとか聞いたけど本当?
165 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200
本文 スレッドタイトル 投稿者