【.cmd】 バッチファイルスクリプト %15 【.bat】 (907レス)
上下前次1-新
552: 2024/06/17(月)23:01 ID:4L+665Jw(1/2) AAS
ドラッグアンドドロップなんてバッチ処理の発想じゃねえなw
553: 2024/06/17(月)23:01 ID:4L+665Jw(2/2) AAS
CUIをGUIの言葉で言うのは斬新すぎる
554: 2024/06/19(水)14:55 ID:baOC8PLn(1) AAS
Ruby で作ってみた。
Rubyでは半角空白はエラーになるけど、全角空白は正常に動く
デスクトップにショートカットを作って、
それに対して、ファイルをdrag & drop する
ショートカットのリンク先は、
C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/script.rb"
(@は取り除いて下さい)
require 'fileutils'
Sep = '-' * 40 + "\n" # separator
省10
555: 2024/06/19(水)21:41 ID:AL0iJITw(1) AAS
バッチファイルでちまちま文字列処理するのは
C言語でちまちま文字列処理するくらい不毛だからやめとけ
556(3): 2024/06/20(木)06:56 ID:oAthcLJ7(1) AAS
私が普段使っているドラッグアンドドロップ用バッチのサンプルです
@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
省2
557: 2024/06/20(木)14:12 ID:6cw0yeSx(1) AAS
PowerShellて別の文字でエラーになるとか聞いたけど本当?
558(1): 2024/07/16(火)20:58 ID:Ho7KhNQA(1) AAS
net session /delete の後の2回のY/N選択をコマンドで自動入力したいんだけど、どうやればいいの?
559: 2024/07/16(火)21:44 ID:PFxavJIe(1) AAS
>>558
応答ファイル(y+CR/LF, n+CR/LF)を作ってそれを入力とするのが常套手段だが
●Y/Nが1回の場合の例
rem ***準備
mkdir 111 2>nul
echo.>111\1.txt
rem ***応答ファイル作成
echo n>n.txt
echo y>y.txt
del Z:\111\*.*<n.txt >nul 2>&1
省4
560: 2024/07/17(水)06:53 ID:gLjbT8+P(1) AAS
ahk
561(1): [age] 2024/08/12(月)12:32 ID:om8unfFL(1) AAS
初心者質問ですみません。ffmpegで一括再エンコードしたいと思ってバッチファイルを作ってみたのですがファイルにスペースが含まれるとエラーが出るようで困っています。どのように対処すればよいか、どなたか御教示お願い出来ませんでしょうか?
@echo off
cd /d %~dp0
for %%a in (*.mp4) do (
"C:\ffmpeg\bin\ffmpeg.exe" -i %%a -b:v 500k -c:a copy %%~na_500k.mp4
)
pause
562: 2024/08/12(月)14:37 ID:NAcZpcdu(1) AAS
>>561
引数として渡されるファイル名にスペースがある場合?
それなら引数を”で囲めば行けるんじゃね?
563: 2024/08/12(月)19:13 ID:N4nkPpmi(1) AAS
有難うございます。引数を""で囲んだら上手くいきました。
564: 2024/10/03(木)08:38 ID:hcouLIA5(1/2) AAS
別のスレでも質問させていただいているのですが、こちらの方が適切かと思い投稿させていただきます。
以下をbatファイルで動かそうとしてもうまく動かないのですが、どうしたら良いでしょうか。
batファイルをダブルクリックして、PowerShellを実行しています。
PowerShellのスクリプト部分は、PowerShellで動くことを確認済です。
ランダムパスワードを生成する感じです。
外部リンク:chatgpt.com
565: 2024/10/03(木)08:39 ID:hcouLIA5(2/2) AAS
リンクはこちらです
外部リンク:chatgpt.com
566: 2024/10/03(木)10:24 ID:EmzEDUtK(1) AAS
適切だと思ったらマルチポストも辞さない
567: 2024/10/04(金)07:40 ID:BveI+02d(1) AAS
以下を消したら動くようになりました。
解決です。
Param(
[int]$Length = 16,
[switch]$IncludeUppercase,
[switch]$IncludeLowercase,
[switch]$IncludeNumbers,
[switch]$IncludeSymbols
)
568: 2024/10/12(土)02:43 ID:fuP8Oeol(1) AAS
iris-microという便利なソフトつかって 画面明るさ色温度かえてます
バッチファイルが2種類あって この設定をきりかえつかっています
ふたつのバッチファイルを 交互に繰り返すようなスクリプト作れますか
プロセスがのこったりしてるようでもないので難しいでしょうか?
569: 2024/10/12(土)16:51 ID:4VpnKVlz(1) AAS
バッチを順番に呼び出して先頭にgotoすれば交互になるような気がします
570: 2024/10/12(土)17:04 ID:qxhXc26A(1/2) AAS
同じbatで起動するたびにサイクリックに実行する内容を切り替えるって意味じゃないかな
何か外部にフラグみたいなもの(又は実行用にbatをコピーしてそれを呼び出す)を用意するといいんじゃないかな
同時起動の排他制御とかは個人使用ならまあ不要だろう
571: 2024/10/12(土)17:39 ID:Iy6RGAFA(1/2) AAS
状態を持たせたいならバッチの名前を変えるという荒業もできるね
上下前次1-新書関写板覧索設栞歴
あと 336 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s