9.7.4 DeleteShortcut (ショートカットを削除する)
- 機能
-
ショートカットを削除します。
- 形式
DeleteShortcut ( RootPath , SubPath )
- 指定項目
-
- RootPath
-
ショートカットの存在場所を指定します。
この値は次のどれかになります。
値
意味
None
現在の実行フォルダ下
Lcl_Desktop
デスクトップ(共通グループ)
Lcl_Startmenu
スタートメニュー(共通グループ)※1
Lcl_Program
プログラム(共通グループ)※2
Lcl_Startup
スタートアップ(共通グループ)※3
Cur_Desktop
デスクトップ(ユーザ別グループ)
Cur_Startmenu
スタートメニュー(ユーザ別グループ)※1
Cur_Program
プログラム(ユーザ別グループ)※2
Cur_Startup
スタートアップ(ユーザ別グループ)※3
Lcl_Desktop,Lcl_Startmenu,Lcl_ProgramまたはLcl_Startupを指定した場合,管理者権限でスクリプトファイルを実行してください。詳細は,「1.8.2 コマンドの動作」を参照してください。
- SubPath
-
ショートカット名を,文字列,または値を格納した変数名で指定します。
RootPathで指定されたショートカットの存在場所が Lcl_Program ,または Cur_Program の場合,次のように指定してください。
プログラムグループ\ショートカット名
- 説明
-
指定されたショートカットを削除します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。
指定された名前のショートカットが存在しない場合,何もしないで,常に真(True)を返します。
- 例
' Windows 7でスタートアップからショートカット"ABC"を削除する。 If _OS_ = "WIN_NT6.1" Then DeleteShortcut ( Cur_Startup ,"ABC" ) End If
- 対象バージョン
-
JP1/Script 05-20以降