У меня есть скрипт, который должен запустить мою программу с параметрами, и да, она работает, вот она.
powershell.exe -Command "Start-Process -Verb RunAs -FilePath cmd.exe -Args /C, '\"%1\"'"
Но когда я заменяю %1
на мои пользовательские параметры, программа не хочетработать больше.Я заменяю его этими параметрами
takeown.exe /F "C:\Users\WobbyChip\Desktop\New folder" /R /D Y & icacls.exe "C:\Users\WobbyChip\Desktop\New folder" /grant Everyone:F /T
И теперь у меня есть этот скрипт, который не работает.
powershell.exe -Command "Start-Process -Verb RunAs -FilePath cmd.exe -Args /C, '\"takeown.exe /F "C:\Users\WobbyChip\Desktop\New folder" /R /D Y & icacls.exe "C:\Users\WobbyChip\Desktop\New folder" /grant Everyone:F /T\"'"
Для получения дополнительной информации я запускаю этот скрипт из контекстного меню реестра, онвыглядит такНо нет разницы запуска из реестра или еще где-то.Результат тот же.
И самое интересное, что мой скрипт Hide работает, но Permissions нет.Вот скрипт Hide
powershell.exe -Command "Start-Process -Verb RunAs -FilePath attrib.exe -Args +h, +s, '\"%1\"'"
Что-то интересное, пока я пытался это исправить, я получаю эту ошибку в CMD, но я понятия не имею, что это значит и как ее исправить.