iTunes for Windows Part 22
【デッドリンク消去スクリプト】
@下をメモ帳にコピペ。
A適当にファイル名をつけて、拡張子を.js
Bスタートメニューにでも放り込んでexe同様に使う。(iTunes立ち上げる必要なし)
------------------------------------------------------------------- 以下
/* File: RemoveDeadTracks.js Version: 1.0
Copyright ゥ 2004 Apple Computer, Inc., All Rights Reserved */
var ITTrackKindFile = 1;
var iTunesApp = WScript.CreateObject("iTunes.Application");
var deletedTracks = 0;
var mainLibrary = iTunesApp.LibraryPlaylist;
var tracks = mainLibrary.Tracks;
var numTracks = tracks.Count;
var i;
while (numTracks != 0)
{var currTrack = tracks.Item(numTracks);
// is this a file track?
if (currTrack.Kind == ITTrackKindFile)
{// yes, does it have an empty location?
if (currTrack.Location == "")
{// yes, delete it
currTrack.Delete();
deletedTracks++;}}
numTracks--;}
if (deletedTracks > 0)
{if (deletedTracks == 1)
{WScript.Echo("ファイル一個見つかりますた"); }
else{WScript.Echo("ファイル" + deletedTracks + " 個削除しますた");}}
else
{WScript.Echo("デッドリンクが見つからない");}