警告私はVBの知識がゼロです
だから私は今朝この便利なスクリプトを見つけました:
InputFile = "C:\MachineList.Txt"
Const DeleteReadOnly = True
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(InputFile)
Do While Not (objFile.AtEndOfStream)
strComputer = objFile.ReadLine
On Error Resume Next
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("\\" & strComputer & "\c$\Documents and Settings\all users\Desktop\Malwarebytes Anti-Malware.LNK")
Err.Clear
Loop
MsgBox "Done"
それは素晴らしい仕事をしました。私が直面している問題は、ショートカットが常にすべてのユーザーの下にあるとは限らないか、ユーザーの名前でuser1と呼ばれることです。
したがって、MachineList.txtを調べて、MalwarebytesAnti-Malware.LNKを検索するすべてのプロファイルを参照することをお勧めします。これに関するいくつかのスクリプトを見たことがありますが、VBに頭を巻くことができないのは短時間です。ご意見をいただければ幸いです。