現在、パーソナルマクロブックがインストールされているPCが多数あります。具体的には、それらはすべてネットワークドライブ上の個人用マクロブックへのショートカットを持っています。APPDATAフォルダ内のファイルを削除します
それをインストールするには、私は各PCに行って、このVBScriptの実行:
Option Explicit
Dim oFSO, strAppData, objShell
Set objShell = CreateObject("WScript.Shell")
Set oFSO = CreateObject("Scripting.FileSystemObject")
objShell.CurrentDirectory = oFSO.GetParentFolderName(WScript.ScriptFullName)
strAppData=objShell.ExpandEnvironmentStrings("%APPDATA%") & "\Microsoft\Excel\XLSTART\"
oFSO.CopyFile "H:\Folder\Folder\Folder\PERSONAL 1.xlam - Shortcut.lnk", strAppData, True
Set objShell = Nothing
Set oFSO = Nothing
は今しかし、私はXLSTARTフォルダから個人1.xlamへのショートカットを削除したいとショートカットをコピーします別のマクロブック。
これは本当に簡単かもしれませんが、私はVBSを初めて使用しているため、正確なパスを持たずにファイルを削除する方法が見つかりませんでした。パスは各PCに固有のものになるので、私はここでそれを行うことはできません。
ファイルをコピーした場所はわかります。同じロジックを使用して、ファイルを削除するパスを作成します。 –