スクリーンショット名を半角にします。
Macでスクリーンショットを撮ったときに自動的につけられるファイル名は、
『スクリーンショット 2021-03-24 11.00.00』
このように全角文字とスペースが入ります。
これを、半角の英数字と記号のみでファイル名をつけるように変更します。
半角の英数字と記号のみでスクリーンショットのファイル名をつける
下記の手順で設定を変更します。
- 全角文字を半角に変更する
- スペースをハイフンに変更する
※ Macの設定を変更するので、必ずバックアップを取ってから行ってください。
『スクリーンショット』を英字に変更する
『スクリーンショット』という全角文字を『ScreenShot』に変更します。
ターミナルで下記のコマンドを実行します。
$ defaults write com.apple.screencapture name "ScreenShot"
$ killall SystemUIServer
コピーしました
“ScreenShot” の部分をお好きな文字に変更してください。
元に戻す時は下記のコマンドを実行します。
$ defaults write com.apple.screencapture name スクリーンショット
$ killall SystemUIServer
コピーしました
半角スペース『 』を半角ハイフン『-』に変更する
スクリーンショットが保存されるフォルダに対して、半角スペースを半角ハイフンに変更するフォルダアクションを設定します。
Automator でフォルダアクションを作ります。
Automator を起動します。
フォルダアクション > 選択
をクリックします。
- 右上のフォルダで、スクリーンショットを保存している場所を選択します。
- 『Finder項目の名前を変更』を右側にドラッグします。
- 『渡されたFinder項目の名前を変更します。”Finder項目をコピー”アクションを追加して、オリジナルを変更しないでコピーを変更するようにしますか?』
追加しない:ファイル名を変更する
追加 :元のファイルはそのままでファイル名を変更したファイルを作る
私はファイル名を書き換えたいので『追加しない』を選びました。
『テキストを書き換える』を選択します。
検索文字列:半角スペース『 』
置換文字列:半角ハイフン『-』
メニュー > ファイル > 保存
フォルダアクションの名前を入力して保存します。
Automatorを終了して、スクリーンショットを撮ってみます。
一瞬、元の『-』がついたファイル名が表示されますが、自動的に半角スペース『 』に変更されます。
お疲れさまでした。
最後に
ファイル名に全角文字やスペースが含まれると認識してくれないアプリがあって不便でしたが、しっかり認識されるようになりました。