fix(ModBase):加个 Try Catch

This commit is contained in:
薄奚梦灵
2025-03-22 09:14:23 +08:00
committed by GitHub
parent 05d51a1336
commit d1d19a4bb3
@@ -2333,10 +2333,14 @@ NextElement:
Public Sub ShellOnly(FileName As String, Optional Arguments As String = "") Public Sub ShellOnly(FileName As String, Optional Arguments As String = "")
FileName = ShortenPath(FileName) FileName = ShortenPath(FileName)
Using Program As New Process Using Program As New Process
Try
Program.StartInfo.Arguments = Arguments Program.StartInfo.Arguments = Arguments
Program.StartInfo.FileName = FileName Program.StartInfo.FileName = FileName
Log("[System] 执行外部命令:" & FileName & " " & Arguments) Log("[System] 执行外部命令:" & FileName & " " & Arguments)
Program.Start() Program.Start()
Catch ex As Exception
Log(ex, "执行外部命令失败", LogLevel.Msgbox)
End Try
End Using End Using
End Sub End Sub
''' <summary> ''' <summary>