@.bat はファイルを作れるが実行できない
^@ で実行できる
探検
【.cmd】 バッチファイルスクリプト %15 【.bat】
レス数が900を超えています。1000を超えると表示できなくなるよ。
877デフォルトの名無しさん
2025/12/08(月) 15:03:38.91ID:Zux6FQyH878デフォルトの名無しさん
2025/12/08(月) 20:53:14.46ID:aRq3o8Yh >>875
PowerShellを使えと言われたのなら素直に使えば良いと思います
PowerShellを使えと言われたのなら素直に使えば良いと思います
879デフォルトの名無しさん
2025/12/09(火) 00:19:01.52ID:sFS9fpaA 意地でもpowershell使わないおじさんかな
880デフォルトの名無しさん
2025/12/09(火) 00:21:35.39ID:jcN+x0Zm881デフォルトの名無しさん
2025/12/09(火) 01:53:53.17ID:ufz5lvsT あの後そのまま試し、レジストリが0になっていました
元の値を未確認でしたので、実働しているかは不明
取り敢えず、その値を逆引きしてreg化し、そっちをバックアップとして残しています
個人的にregが一番安心感ありますね
元となる値を、OSの標準機能でエクスポートする為、記述のミスが起こり難いからでしょうか
batは言語その他をきちんと理解している方が、能動的に好き放題するための手段に思います
チンパンには不向きですわw
元の値を未確認でしたので、実働しているかは不明
取り敢えず、その値を逆引きしてreg化し、そっちをバックアップとして残しています
個人的にregが一番安心感ありますね
元となる値を、OSの標準機能でエクスポートする為、記述のミスが起こり難いからでしょうか
batは言語その他をきちんと理解している方が、能動的に好き放題するための手段に思います
チンパンには不向きですわw
882デフォルトの名無しさん
2025/12/09(火) 08:08:41.39ID:8dY/ssnq 試せばわかることを他人に質問する理由はなに?
883デフォルトの名無しさん
2025/12/11(木) 17:13:57.24ID:FGoG9TJ/ magick.exe *.png -gravity center -composite +append output.png
これを複数フォルダを対象に各フォルダで画像を合成したいのですが
これを複数フォルダを対象に各フォルダで画像を合成したいのですが
884デフォルトの名無しさん
2025/12/11(木) 17:46:27.99ID:FGoG9TJ/ magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png
こっちは結合なんですが、同じくフォルダ単位で結合したいです。
こっちは結合なんですが、同じくフォルダ単位で結合したいです。
885デフォルトの名無しさん
2025/12/11(木) 18:08:00.33ID:ZLjLIbW/ 複数のフォルダをどう指定したいのか?
・ルートフォルダを指定して、自動的にそのサブフォルダを全て実行する
・エクスプローラで、フォルダを複数選択して実行
など
・ルートフォルダを指定して、自動的にそのサブフォルダを全て実行する
・エクスプローラで、フォルダを複数選択して実行
など
886デフォルトの名無しさん
2025/12/11(木) 18:16:33.64ID:FGoG9TJ/ ルートフォルダを指定して、自動的にそのサブフォルダを全て実行する
です。
です。
887デフォルトの名無しさん
2025/12/11(木) 21:14:47.68ID:ZLjLIbW/ ご飯食べてきてもまだ誰も回答してないのか
一例だけど
・cdでフォルダ移動しなくてもmgickにパス指定で渡せばいけると思うが実行して確認してないので安全策
・output.pngが存在してたらそれも対象になっちゃいそうだからスキップしとく。何度でも再実行可能になるし
・.pngが存在しないサブフォルダはスキップ
@echo off
set target=
setlocal
if "%~1" neq "" set target="%~1"
for /r %target% %%i in (*.png) do (
cd /d %%~dpi
if not exist "output.png" (
echo %%~dpi
magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png
)
)
endlocal
一例だけど
・cdでフォルダ移動しなくてもmgickにパス指定で渡せばいけると思うが実行して確認してないので安全策
・output.pngが存在してたらそれも対象になっちゃいそうだからスキップしとく。何度でも再実行可能になるし
・.pngが存在しないサブフォルダはスキップ
@echo off
set target=
setlocal
if "%~1" neq "" set target="%~1"
for /r %target% %%i in (*.png) do (
cd /d %%~dpi
if not exist "output.png" (
echo %%~dpi
magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png
)
)
endlocal
888デフォルトの名無しさん
2025/12/11(木) 21:37:35.25ID:ZLjLIbW/ 上のはフォルダにpngファイルがいっぱいあるとその分ループするので(実行には問題ないとおもうが)
@echo off
set target=
setlocal
if "%~1" neq "" set target="%~1"
for /r %target% %%i in (.) do (
cd /d %%i
if not exist "output.png" (
if exist "*.png" (
echo %%i
magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png
)
)
)
endlocal
@echo off
set target=
setlocal
if "%~1" neq "" set target="%~1"
for /r %target% %%i in (.) do (
cd /d %%i
if not exist "output.png" (
if exist "*.png" (
echo %%i
magick.exe montage *.png -tile 3x3 -geometry 400x400+10+4 output.png
)
)
)
endlocal
889デフォルトの名無しさん
2025/12/11(木) 21:47:13.12ID:FGoG9TJ/ ありがとうございます。
ついでに元ファイルを削除する場合はどう書けばいいのでしょうか?
for %%f in (*.png) do (if /I not "%%f"=="output.png" del "%%f")
これだと削除されなかったのですが
ついでに元ファイルを削除する場合はどう書けばいいのでしょうか?
for %%f in (*.png) do (if /I not "%%f"=="output.png" del "%%f")
これだと削除されなかったのですが
890デフォルトの名無しさん
2025/12/11(木) 21:54:32.51ID:FGoG9TJ/ 失礼しました。
なんとかなりました。
なんとかなりました。
891デフォルトの名無しさん
2025/12/12(金) 08:36:30.41ID:kUSQ7o+M PCのCopilotを呼び出すbatの書き方を教えてください。
892デフォルトの名無しさん
2025/12/12(金) 11:46:37.54ID:kUSQ7o+M 自己解決しました。
893デフォルトの名無しさん
2025/12/12(金) 12:39:23.24ID:kUSQ7o+M 呼び出す方法は以下になりますが、これだと起動に時間がかかります。
もう少し素早く起動させる方法はないでしょうか?
@echo off
tasklist | find "pwahelper.exe" > NUL
if %ERRORLEVEL% == 0 (
taskkill /im pwahelper.exe /f
) else (
start shell:Appsfolder\Microsoft.Copilot_8wekyb3d8bbwe!App
)
もう少し素早く起動させる方法はないでしょうか?
@echo off
tasklist | find "pwahelper.exe" > NUL
if %ERRORLEVEL% == 0 (
taskkill /im pwahelper.exe /f
) else (
start shell:Appsfolder\Microsoft.Copilot_8wekyb3d8bbwe!App
)
894デフォルトの名無しさん
2025/12/12(金) 12:52:42.13ID:kUSQ7o+M 修正できました。
895デフォルトの名無しさん
2025/12/12(金) 13:29:31.62ID:kUSQ7o+M すいません。
修正できたと思ったのですが、無理でした。
batで素早くCopilotを起動する方法を教えてください。
ちなみにショートカットキー(Windowsキー+Cキー)だとすぐに起動します。
修正できたと思ったのですが、無理でした。
batで素早くCopilotを起動する方法を教えてください。
ちなみにショートカットキー(Windowsキー+Cキー)だとすぐに起動します。
896デフォルトの名無しさん
2025/12/13(土) 13:19:14.23ID:jWXCFmDk start shell〜は内部でexplorerに解釈を丸投げする方法
バッチでそれ以上に早く呼ぶ手段は無い
バッチでそれ以上に早く呼ぶ手段は無い
897デフォルトの名無しさん
2025/12/13(土) 13:30:19.84ID:BSmFYLNE わかりました。
898デフォルトの名無しさん
2025/12/15(月) 05:49:22.65ID:oaXs9VJj そういうのはahkでやれ
ahkはWindowsのシェルスクリプト最強格
ahkはWindowsのシェルスクリプト最強格
899デフォルトの名無しさん
2025/12/15(月) 11:03:37.81ID:u2LUgxm/ ッベでめずらしいcmdネタ
https://www.youtube.com/watch?v=o71nZkMx62w
https://www.youtube.com/watch?v=o71nZkMx62w
900デフォルトの名無しさん
2025/12/15(月) 15:02:20.18ID:EpUZkvst @echo off
"WinSCP.comのパス" ^
/command ^
"open ftps://ユーザー名:パスワード@ホスト名 -explicit" ^
"synchronize remote -delete ローカルホスト リモートホスト" ^
"exit"
こちらのbatなのですが、なぜかインデントを入れないと正常に動作しません。
インデントなしでも正常に動作する方法はありますか?
"WinSCP.comのパス" ^
/command ^
"open ftps://ユーザー名:パスワード@ホスト名 -explicit" ^
"synchronize remote -delete ローカルホスト リモートホスト" ^
"exit"
こちらのbatなのですが、なぜかインデントを入れないと正常に動作しません。
インデントなしでも正常に動作する方法はありますか?
レスを投稿する
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 双子パンダ、中国返還を発表 東京都 [少考さん★]
- 【東京】わずか9平方メートル…都心に近い「極小」アパートが若者に人気 狭くても“住めば都” ★2 [煮卵★]
- 「外国人はもう日本を選ばなくなる」経営者たちが抱く深刻な懸念 ベトナム人実習生なしでは「成り立たない街」…【多文化共生企画】★3 [少考さん★]
- 【△】コンビニの鮭おにぎり、価格にネット衝撃「ついに…」 驚き続々「これはキツい…」「日本人を殺しに来てる」 ★3 [ぐれ★]
- 【議員定数削減】維新・吉村代表「高市さんは約束を守ってくれている…信頼関係は裏切られてない」「野党がちゃんと審議してくれよ」 [Hitzeschleier★]
- 【訃報】『スタンド・バイ・ミー』ロブ・ライナー監督の自宅で2人の遺体が発見される [Anonymous★]
- (っ´ω`c)筋トレするから応援して!
- 🍜ハゲラーメン中卒🏡
- 【悲報】中国、元自衛隊制服組トップの岩崎茂氏に中国国内保有資産を凍結し、中国への入国を禁止、意味のない制裁だよ [733893279]
- 【動画】エッチの時バリ叫ぶ女шшшшшшшшшшшш [632966346]
- 【悲報】検察「山上徹也が安倍晋三さん狙った理由が全く分かんねー。自分の人生が終わってるからといって人に当たんな!」 [616817505]
- 「三つ編み、メガネ、読書好き」→1つ足して人気キャラにしろ! [189987783]
