fix(ModBase):加个 Try Catch
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user