9 ответов:
нет
sudoкоманда в Windows. Ближайший эквивалент - " Запуск от имени администратора."Вы можете сделать это с помощью
runasкоманда с уровнем доверия администратора, или щелкнув правой кнопкой мыши программу в пользовательском интерфейсе и выбрав "Запуск от имени администратора."
обычно вы этого не сделаете, так как вы не будете запускать его под *nix независимо. Выполните разработку в пользовательском каталоге, а затем разверните его в системных каталогах.
вы можете использовать команду runas -http://technet.microsoft.com/en-us/library/bb490994.aspx или sudowin - http://sourceforge.net/projects/sudowin/
в Windows можно использовать команду runas. Для пользователей linux, есть некоторые альтернативы для sudo в windows, вы можете проверить это
http://helpdeskgeek.com/free-tools-review/5-windows-alternatives-linux-sudo-command/
runasкоманда требует, чтобы пользователи вводили пароль. Если вы не хотите вводить пароль и хотите просто щелкнуть диалоговое окно UAC, используйтеStart-Process -Verb runasв PowerShell вместо .
следующий сценарий vbs делает трюк для меня. Я надел его
C:\Windows\System32Set objArgs = WScript.Arguments exe = objArgs(0) args = "" IF objArgs.Count >= 2 Then args = args & objArgs(1) End If For it = 2 to objArgs.Count - 1 args = args & " " & objArgs(it) Next Set objShell = CreateObject( "WScript.Shell") windir=objShell.ExpandEnvironmentStrings("%WINDIR%") Set objShellApp = CreateObject("Shell.Application") objShellApp.ShellExecute exe, args, "", "runas", 1 set objShellApp = nothingпример использования в командной строке
sudo net start service
Я думаю, что я попробовал шаги ниже после проведения некоторых исследований и преуспел
1.Установите scoop с помощью powershell 3 (iex (new-object net. webclient). downloadstring ( ' https://get.scoop.sh')) 2. сделать совок установки --мировой судо 3. убедитесь, что пути (C:\Users\\scoop\shims & C:\ProgramData\scoop\shims) добавлена в переменную окружающего пути.
нет команды sudo в случае windows, а также нет необходимости ставить любые $. Для установки углового CLI через узел.JS командная строка в windows, я только что написал npm install-g @angular / cli и затем нажмите Enter. Это сработало отлично.
вроде как есть. Я создал Sudo для Windows еще в 2007 году? 08? Вот документ безопасности, который я написал об этом -https://www.sans.org/reading-room/whitepapers/bestprac/sudo-windows-sudowin-1726. довольно уверен http://sudowin.sf.net все еще работает.
Comments