おやつはさっき食べたでしょ

書き留めないと忘れちゃう。

AmazonのURLを短くするバッチ

コピペするとクッソ長い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

https://www.amazon.co.jp/%EF%BC%AB%EF%BC%AC%EF%BC%AB%EF%BC%A3%EF%BC%AD%EF%BC%B3-%E8%87%AA%E5%8B%95%E5%86%B7%E8%94%B5%E5%BA%AB%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E5%8D%B5%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A-%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4-%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC-%E8%87%AA%E5%8B%95%E5%9B%9E%E8%BB%A2%E3%82%A8%E3%83%83%E3%82%B0%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC/dp/B0CVW3X6SZ/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=CAT90N1Z8W63&dib=eyJ2IjoiMSJ9.l84NGuL3YZpzxtqmeew6Wdxa_vKvcQqVxA9j_0mjzYuUuPEfpxYR53hUkzfybjPlWQbzRyep4gpRNM3tZOTtopAjFp-vohHCVgULm8oHaxmnwJOlxhchIZCmY9TO6OoZ9j3FVAO63_PVsUogQxrtJ61NZfbys4Joh2vM2XGhnApvyuBZ5mOfRX87P2UKjHOkiWOouu6q-QoEx9WqfJ171NgBoXeiOhws9H8qJQjtjeDE8ZyotY7r7KyYAh0kqe9DOB1rOY1yHWxUm6O_oa10cljFS-xoRHjRkDO5h_NQQEE.9oSa9ZWBX09ION0dofm-MJ_EtFCvdQV2HOyXkcFcZns&dib_tag=se&keywords=%EF%BC%AB%EF%BC%AC%EF%BC%AB%EF%BC%A3%EF%BC%AD%EF%BC%B3+4%E6%AE%B5+30%E5%80%8B+%E3%82%A8%E3%83%83%E3%82%B0%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E8%87%AA%E5%8B%95+%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0+%E5%8D%B5%E3%82%B1%E3%83%BC%E3%82%B9+%E5%8D%B5%E5%85%A5%E3%82%8C+%E8%87%AA%E5%8B%95%E5%86%B7%E8%94%B5%E5%BA%AB%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E5%8D%B5%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A+%E5%8D%B5%E5%8F%8E%E7%B4%8D%E3%82%B1%E3%83%BC%E3%82%B9+%E3%82%B9%E3%83%A9%E3%82%A4%E3%83%89%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3+%E5%8D%B5%E5%85%A5%E3%82%8C%E3%82%B1%E3%83%BC%E3%82%B9+%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4+%E5%8F%96%E3%82%8A%E5%87%BA%E3%81%97%E4%BE%BF%E5%88%A9+%E5%8D%B5%E5%8F%8E%E7%B4%8D+%E5%8D%B5%E5%AE%B9%E5%99%A8+%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E5%AE%B6%E5%BA%AD%E7%94%A8+%E8%87%AA%E5%8B%95%E5%9B%9E%E8%BB%A2%E3%82%A8%E3%83%83%E3%82%B0%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E6%95%B4%E9%A0%93%E3%82%AA%E3%83%BC%E3%82%AC%E3%83%8A%E3%82%A4%E3%82%B6%E3%83%BC+%E5%86%B7%E8%94%B5%E5%BA%AB%E5%8D%B5%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E3%83%91%E3%83%B3%E3%83%88%E3%83%AA%E3%83%BC%E7%94%A8&qid=1719203371&s=pet-supplies&sprefix=klkcms+4%E6%AE%B5+30%E5%80%8B+%E3%82%A8%E3%83%83%E3%82%B0%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E8%87%AA%E5%8B%95+%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0+%E5%8D%B5%E3%82%B1%E3%83%BC%E3%82%B9+%E5%8D%B5%E5%85%A5%E3%82%8C+%E8%87%AA%E5%8B%95%E5%86%B7%E8%94%B5%E5%BA%AB%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E5%8D%B5%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A+%E5%8D%B5%E5%8F%8E%E7%B4%8D%E3%82%B1%E3%83%BC%E3%82%B9+%E3%82%B9%E3%83%A9%E3%82%A4%E3%83%89%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3+%E5%8D%B5%E5%85%A5%E3%82%8C%E3%82%B1%E3%83%BC%E3%82%B9+%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4+%E5%8F%96%E3%82%8A%E5%87%BA%E3%81%97%E4%BE%BF%E5%88%A9+%E5%8D%B5%E5%8F%8E%E7%B4%8D+%E5%8D%B5%E5%AE%B9%E5%99%A8+%E3%82%A8%E3%83%83%E3%82%B0%E3%83%88%E3%83%AC%E3%82%A4%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E5%AE%B6%E5%BA%AD%E7%94%A8+%E8%87%AA%E5%8B%95%E5%9B%9E%E8%BB%A2%E3%82%A8%E3%83%83%E3%82%B0%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E6%95%B4%E9%A0%93%E3%82%AA%E3%83%BC%E3%82%AC%E3%83%8A%E3%82%A4%E3%82%B6%E3%83%BC+%E5%86%B7%E8%94%B5%E5%BA%AB%E5%8D%B5%E3%83%9B%E3%83%AB%E3%83%80%E3%83%BC+%E3%83%91%E3%83%B3%E3%83%88%E3%83%AA%E3%83%BC%E7%94%A8%2Cpets%2C174&sr=1-1

 

クッソ長い・・・・
BATを実行すると、クリップボードの中身がこうなります。

BAT実行後クリップボード内URL
https://www.amazon.co.jp/dp/B0CVW3X6SZ

 

最初はこのコードを作るようにChartGPTさんに頼んだらそれっぽいのが出てきて、
ちょこっと直したらちゃんと動いてるように見えたのね。
でも、結局はうまく動いてなかったから全部自分でポチポチ書き直したのね。
ChatGPTさんなんか便利な気はするけど、まだまだ罠だらけだよね。

 

どっとはらい