Привет, я пытаюсь понять, как установить файлы .exe на 5-серверный компьютер, но у меня возникают проблемы с попыткой установить без вывода сообщений на моем собственном компьютере. У меня есть эта команда Invoke-Command -ScriptBlock {Start-Process -FilePath \\ xxx-STUDENT3-W7 \ Users \ bkoo004 \ Documents \ test \ ccleaner402.exe \ r}, но я не могу найти файл setup.iss в Папка Windows. Также, когда я использую эту команду
Invoke-Command -computername xxxxxxxxxxx.edu -ScriptBlock {start-process -filepath "\\ xxx-S TUDENT3-W7 \ Users \ bkoo004 \ Documents \ test \ ccleaner402.exe"} -Credential $ cred
Это дает мне сообщение об ошибке, говорящее, что эта команда не может быть выполнена из-за ошибки: имя сети не может быть найдено. + CategoryInfo: InvalidOperation: (:) [Start-Process], InvalidOperationException + FullyQualifiedErrorId: InvalidOperationException, Microsoft.PowerShell.Commands.StartProcessCommand
Но я знаю, что это сетевое имя правильное, потому что, когда я запускаю Invoke-Command -computername xxxxxxxxxxx.edu -ScriptBlock {get-process} -Credential $ cred, он возвращает get-процесс этого сервера.
Я подумал, что из-за того, что я не получил файл setup.iss, это связано с тем, что программа, которую я пытаюсь установить, не использует installshield, но из-за ошибки при попытке запустить start-process на моем удаленном сервере я понятия не имею, что это такое.