コピペするとクッソ長いAmazonのURLを一撃で短くするバッチ。
AmazonのURLをコピった状態でこのバッチを起動すると、クリップボード内のURLから無駄な部分を削除できます。
※うまく動かなかったので、Code含めリポストしました。
修正版Code
@echo off setlocal EnableDelayedExpansion REM クリップボードの内容を変数に格納する for /f "delims=" %%I in ('powershell -command "Get-Clipboard"') do set "url=%%I" REM /dp/ の後に続く10桁の文字列を抽出する set part=!url:*/dp/=! set ASIN=!part:~0,10! REM 結果を生成してクリップボードに格納する set "output=https://www.amazon.co.jp/dp/!ASIN!" echo !output!| clip
使い方
codeを Amazon.bat など適当な名前のBATファイルとして保存する。
Amazonの商品ページでURLをコピーする。
BATファイルをダブルクリックとかして実行する。
いじょ。
実行イメージ
処理前クリップボード内URL
クッソ長い・・・・
BATを実行すると、クリップボードの中身がこうなります。
BAT実行後クリップボード内URL
https://www.amazon.co.jp/dp/B0CVW3X6SZ
最初はこのコードを作るようにChartGPTさんに頼んだらそれっぽいのが出てきて、
ちょこっと直したらちゃんと動いてるように見えたのね。
でも、結局はうまく動いてなかったから全部自分でポチポチ書き直したのね。
ChatGPTさんなんか便利な気はするけど、まだまだ罠だらけだよね。