
16.01.2009, 20:28
|
|
Познавший АНТИЧАТ
Регистрация: 12.07.2008
Сообщений: 1,705
С нами:
9384806
Репутация:
1350
|
|
Да если имя русское ,то runas из скрипта его не отрабатывает,но если поставить chcp 1251 то хоть и кракозябры ,но имя правельно воспринимает.
@echo off
chcp 1251
runas /user:Пользователь cmd
Твой скрипт рабочий,только немного с ошибкой.
%windir%\System32\runas.exe /savecred /user:admin \\admin\scripts\bat.cmd
if errorlevel 1 %windir%\System32\runas.exe /savecred /user:administrator \\admin\scripts\bat.cmd
if errorlevel 1 %windir%\System32\runas.exe /savecred /user:Администратор \\admin\scripts\bat.cmd
После 1 должно быть следующее выполнение,а у тебя перенос на новую строку.
Если нужно с новой строкой,то взять в ()
if errorlevel 1 (
%windir%\System32\runas.exe /savecred /user:admin \\admin\scripts\bat.cmd
)
Последний раз редактировалось SpangeBoB; 16.01.2009 в 20:46..
|
|
|