Есть желание/необходимость к HTPC с полнейшей Windows 7 иметь возможность подключаться еще одной консольной сессией без прерывания основной... Как это сделать?
А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?
Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.
А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?
Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.
если она будет активна то можно.
А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?
Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.
Нет. TeamViewer может управлять только консольной сессией. Для этих целей подымаешь VPN в TeamViewer и подключаешься через РДП. Пользую 7-ку с аналогичным патчем, он пару раз слетал после каких-то обновлений, но после накатывания повторно работоспособность восстанавливалась. Видел в одной конторе более десятка пользователей на таком работали в 1С.
По последней ссылке в той ветке файлик скачался нормально.
Спасибо!
Таки не получается Ругается скрипт что у меня не Windows 7 Build 7600
Скопируй пожалуйта, что конкретно говорит скрипт. И какой у тебя билд винды?
+1 Винда 7 64 бит
Можно на свой страх и риск убрать из скрипта проверку версии билда винды.
Скрипт просто подменяет файлы? или так, подскажи, плиз, где почитать, что делает скрипт пошагово?
В самом срипте. Это ж обычный батник. Не просто заменяет. Вот поправленный скриптец без проверок. Толкьо что-то форум все равно в рамках тега кода заменил пару символов на смайлик...
Код:
@ECHO OFF :SHOWHELP IF /I *%1 == *-? GOTO PRINTHELP IF /I *%1 == *help GOTO PRINTHELP GOTO PERMISSIONCHK
:PRINTHELP ECHO This script enables concurrent remote desktop sessions ECHO. ECHO This script must be run as an Administrator. ECHO To open an elevated command prompt with Administrator privileges ECHO press WinKey, typ cmd, and hit Ctrl+Shift+Enter. ECHO. ECHO. ECHO Available commandline switches: ECHO. ECHO -? Show this help. ECHO help Same as -?. ECHO multi Enable multiple sessions per user. ECHO blank Enable remote logon for user accounts that are not password protected. ECHO. GOTO END
:PERMISSIONCHK ATTRIB %windir%\system32 -h | FINDSTR /I "denied" >nul IF NOT ERRORLEVEL 1 ( ECHO. ECHO This script must be run as an Administrator. ECHO. ECHO Use switch -? to show help. ECHO. GOTO END )
:START CLS IF /I EXIST %systemroot%\SysWOW64 SET BIT=Y
ETECTARGUMENTS SET SINGLESESSION=1 SET BLANK=1 IF /I *%1 == *MULTI SET SINGLESESSION=0 IF /I *%2 == *MULTI SET SINGLESESSION=0 IF /I *%1 == *BLANK SET BLANK=0 IF /I *%2 == *BLANK SET BLANK=0
:SETSOURCEFOLDER REM This will get the folder the batch file was launched from since the current REM directory will change if launched from a network share SET SOURCEFOLDER=%~dp0 ECHO Source Folder is %SOURCEFOLDER% ECHO.
:TAKEOWNERSHIP ECHO Taking ownership of %SystemRoot%\System32\termsrv.dll takeown /a /f %SystemRoot%\System32\termsrv.dll ECHO Granting Administrators rights ICACLS %SystemRoot%\System32\termsrv.dll /Grant Administrators:F