testページ3クリップ

クリップボードの内容を取得

$clipboardText = Get-Clipboard

変数の最初と最後に ” がある場合は削除

if ($clipboardText -match ‘^”(.*)”$’) {
$clipboardText = $matches[1]
}

最後の”/”の1文字後から末尾までの文字列を取得

$slashIndex = $clipboardText.LastIndexOf(“\”)
if ($slashIndex -ne -1) {
$clipboardText2 = $clipboardText.Substring($slashIndex + 1)
$clipboardText3 = $clipboardText.Substring(0, $slashIndex)
} else {
$clipboardText2 = “”
$clipboardText3 = “”
}

変数の最初と最後に < を追加

$modifiedText = “◆ファイル名:” + $clipboardText2 + “rn” + “ <” + $clipboardText3 + “>”

変数の内容をクリップボードにコピー

$modifiedText | Set-Clipboard


コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です