Запуск от имени другого пользователя для ярлыка

Как я могу работать как другой пользователь на ярлык в Windows 7?

в Windows XP у меня была возможность пометить ярлык как выполняемый другим пользователем, так что каждый раз, когда я запускал его, он запрашивал у меня имя пользователя/пароль. Это позволит мне иметь два ярлыка для таких вещей, как практическое руководство, один для моей обычной учетной записи и один для моей учетной записи администратора домена, который имеет доступ к рабочим серверам.

Я могу добраться до " Run as опция другого пользователя с Shift + щелкните правой кнопкой мыши, но я нигде не вижу варианта, который позволил бы мне пометить ярлык как делать это каждый раз.

11
задан Peter Mortensen
09.12.2022 10:51 Количество просмотров материала 3033
Распечатать страницу

4 ответа

  1. Правой Кнопкой Мыши > Создать > Ярлык
  2. в поле цель введите "runas / user:домен\пользовательская программа".exe"

Я думаю, что вы можете заменить "домен" с именем компьютера, Если вы хотите использовать локальную учетную запись.

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/windows_security_runas_shortcut.mspx?mfr=true

ссылку выше для XP, Но я был в состоянии сделать это в Windows 7. когда вы дважды щелкните ярлык, он откроет cmd, который предложит вам ввести пароль пользователя. Что интересно, так это то, что он не отображает звездочки (или что-то еще) при вводе пароля. Тем не менее, я только что проверил его, и он принимает пароль, который вы вводите.

20
отвечен Chris Dwyer 2022-12-10 18:39

добавить к тому, что выше сказал пользователь:

C:\Windows\System32\runas.exe /storecred /user:Domain\UserName "mmc %windir%\system32\dsa.msc"

(Это "mmc %windir%\system32\dsa.msc" для запуска active directory-пользователи и компьютеры в качестве примера)

4
отвечен Victor 2022-12-10 20:56

можно использовать ShellRunas от Microsoft SysInternals. Вы можете использовать "программу ShellRunas.exe " в shotcut, чтобы получить такое же поведение, которое вы имели в XP.

EDIT: по-видимому, вам нужно вводить имя пользователя каждый раз, поэтому это не совсем то поведение, которое вы хотели.

0
отвечен AlexDev 2022-12-10 23:13
#Create a Desktop Shortcut with Windows PowerShell
If(!$ShortcutFileName)
{
    $ShortcutFileName = (Get-Item $TargetFile).Basename
}
$ShortcutFile = "$env:Public\Desktop$ShortcutFileName.lnk"
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
#Run as different user, saves the password  
$a="runas.exe /savecred /user:$RunAsUser ""$TargetFile"""
$Shortcut.TargetPath = "runas.exe"
$Shortcut.Arguments = "/savecred /user:$RunAsUser ""$TargetFile"""
$Shortcut.IconLocation = $TargetFile
$Shortcut.Save()  

вы можете скачать SQL скрипт из Как создать ярлык для запуска приложения от имени другого пользователя(с помощью PowerShell)

0
отвечен frank tan 2022-12-11 01:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх