9.7.4 DeleteShortcutショートカットを削除する

機能
ショートカットを削除します。
形式

DeleteShortcut ( RootPath , SubPath )

指定項目
RootPath
ショートカットの存在場所を指定します。
この値は次のどれかになります。
意味
None現在の実行フォルダ下
Lcl_Desktopデスクトップ(共通グループ)
Lcl_Startmenuスタートメニュー(共通グループ)
Lcl_Programプログラム(共通グループ)
Lcl_Startupスタートアップ(共通グループ)
Cur_Desktopデスクトップ(ユーザ別グループ)
Cur_Startmenuスタートメニュー(ユーザ別グループ)
Cur_Programプログラム(ユーザ別グループ)
Cur_Startupスタートアップ(ユーザ別グループ)
Lcl_Desktop,Lcl_Startmenu,Lcl_ProgramまたはLcl_Startupを指定した場合,Windows Vistaでは管理者権限でスクリプトファイルを実行してください。詳細は,「1.8.4 コマンドの動作」を参照してください。
SubPath
ショートカット名を,文字列,または値を格納した変数名で指定します。
RootPathで指定されたショートカットの存在場所が Lcl_Program ,または Cur_Program の場合,次のように指定してください。

プログラムグループ¥ショートカット名

説明
指定されたショートカットを削除します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。
指定された名前のショートカットが存在しない場合,何もしないで,常に真(True)を返します。

' Windows 2000でスタートアップからショートカット"ABC"を削除する。
If  _OS_ = "WIN_NT5.0"  Then
 DeleteShortcut ( Cur_Startup ,"ABC" )
End If

対象バージョン
JP1/Script 05-20以降