autoua
×
Autoua.netФорумІнформатика та побутова електроніка

терминальный сервер из Windows 7 как?

и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

терминальный сервер из Windows 7 как?
      22 марта 2012 в 10:36 Гілками

Есть желание/необходимость к HTPC с полнейшей Windows 7 иметь возможность подключаться еще одной консольной сессией без прерывания основной... Как это сделать?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар **
46 лет (19 лет за рулем), Киев
Сообщения: 4843
С нами с 04.06.2008

Re: терминальный сервер из Windows 7 как? [Re: elia]
      22 марта 2012 в 14:21 Гілками

как то так.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 2
С нами с 02.03.2012

Re: терминальный сервер из Windows 7 как? [Re: Luca Brasi]
      22 марта 2012 в 14:58 Гілками

А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?

Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар **
46 лет (19 лет за рулем), Киев
Сообщения: 4843
С нами с 04.06.2008

Re: терминальный сервер из Windows 7 как? [Re: Anonymous]
      22 марта 2012 в 23:46 Гілками

Anonymous 22.03.2012 14:58 пишет:

А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?

Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.



если она будет активна то можно.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 16672
С нами с 10.10.2002

Re: терминальный сервер из Windows 7 как? [Re: Anonymous]
      23 марта 2012 в 09:04 Гілками

Anonymous 22.03.2012 14:58 пишет:

А можно будет потом как-то подключаться к одной из сессий (той, с которой локальный пользователь не работает) с помощью TeamViewer?

Дело в том, что с работы RDP не открыт, через TeamViewer доступ есть, но работа с компом мешает супруге, которая в это время смотрит фильмы, etc.



Нет.
TeamViewer может управлять только консольной сессией.
Для этих целей подымаешь VPN в TeamViewer и подключаешься через РДП.
Пользую 7-ку с аналогичным патчем, он пару раз слетал после каких-то обновлений, но после накатывания повторно работоспособность восстанавливалась.
Видел в одной конторе более десятка пользователей на таком работали в 1С.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

Re: терминальный сервер из Windows 7 как? [Re: Luca Brasi]
      24 марта 2012 в 15:07 Гілками

Luca Brasi 22.03.2012 14:21 пишет:

как то так.



почти сутки ждал, пока сайт-источник заработает
скачал, поставил - работает!


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
photographer ****
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001

А как превратить в терминальный сервер win7?
      30 мая 2012 в 21:30 Гілками

Типа подменить DLL-ку, но вот как-то не сложилось найти ее у меня. Может кто знает рабочий рецепт?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
и.о. пользователя ***
50 лет (34 года за рулем), рег. АА, недалеко от метро
Сообщения: 11069
С нами с 09.12.2002

Re: А как превратить в терминальный сервер win7? [Re: photographer]
      31 мая 2012 в 00:08 Гілками

photographer 30.05.2012 21:30 пишет:

Типа подменить DLL-ку, но вот как-то не сложилось найти ее у меня. Может кто знает рабочий рецепт?



Ростик баянист?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
photographer ****
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001

Re: А как превратить в терминальный сервер win7? [Re: elia]
      31 мая 2012 в 08:06 Гілками

Таки спасибо , но The requested URL /2011/02/10/windows-7-terminal-server/ was not found on this server.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
46 лет (25 лет за рулем), Киев
Сообщения: 4319
С нами с 31.10.2005

Re: терминальный сервер из Windows 7 как? [Re: elia]
      31 мая 2012 в 08:12 Гілками

Привет. А у тебя этот файл остался, а то источник недоступен?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! ***
Киев
Сообщения: 3004
С нами с 03.02.2008

Re: терминальный сервер из Windows 7 как? [Re: Researcher]
      31 мая 2012 в 08:19 Гілками
Супер писатель! ****
Киев
Сообщения: 3200
С нами с 17.07.2001

Re: А как превратить в терминальный сервер win7? [Re: photographer]
      31 мая 2012 в 08:46 Гілками

По последней ссылке в той ветке файлик скачался нормально.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
photographer ****
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001

Re: терминальный сервер из Windows 7 как? [Re: Мирослав]
      31 мая 2012 в 09:20 Гілками



Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
46 лет (25 лет за рулем), Киев
Сообщения: 4319
С нами с 31.10.2005

Re: терминальный сервер из Windows 7 как? [Re: Мирослав]
      31 мая 2012 в 11:15 Гілками

Спасибо!

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
photographer ****
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001

Re: терминальный сервер из Windows 7 как? [Re: Мирослав]
      31 мая 2012 в 15:09 Гілками

Таки не получается
Ругается скрипт что у меня не Windows 7 Build 7600


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! ***
Киев
Сообщения: 3004
С нами с 03.02.2008

Re: терминальный сервер из Windows 7 как? [Re: photographer]
      31 мая 2012 в 15:33 Гілками

Скопируй пожалуйта, что конкретно говорит скрипт.
И какой у тебя билд винды?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
46 лет (25 лет за рулем), Киев
Сообщения: 4319
С нами с 31.10.2005

Re: терминальный сервер из Windows 7 как? [Re: photographer]
      31 мая 2012 в 15:36 Гілками

+1 Винда 7 64 бит

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! ***
Киев
Сообщения: 3004
С нами с 03.02.2008

Re: терминальный сервер из Windows 7 как? [Re: Researcher]
      31 мая 2012 в 15:38 Гілками

Можно на свой страх и риск убрать из скрипта проверку версии билда винды.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
photographer ****
54 года (31 год за рулем), Киев
Сообщения: 2900
С нами с 05.07.2001

Re: терминальный сервер из Windows 7 как? [Re: Мирослав]
      31 мая 2012 в 15:39 Гілками

Скрипт просто подменяет файлы? или так, подскажи, плиз, где почитать, что делает скрипт пошагово?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! ***
Киев
Сообщения: 3004
С нами с 03.02.2008

Re: терминальный сервер из Windows 7 как? [Re: photographer]
      31 мая 2012 в 15:42 Гілками

В самом срипте. Это ж обычный батник. Не просто заменяет. Вот поправленный скриптец без проверок. Толкьо что-то форум все равно в рамках тега кода заменил пару символов на смайлик...

Код:
@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

:STOPTERMINALSERVICES
ECHO Stopping Remote Desktop Services
NET stop "Remote Desktop Services" /y

:BACKUPTERMSRVDLL
IF /I EXIST %SystemRoot%\System32\termsrv.dll.bak GOTO PATCHED
COPY "%SystemRoot%\System32\termsrv.dll" "%SystemRoot%\System32\*.*.bak"

:COPYTERMSRVDLL
IF '%BIT%'=='Y' (
ECHO Copying "%SOURCEFOLDER%64_termsrv.dll" to "%SystemRoot%\System32\termsrv.dll"
) ELSE (ECHO Copying "%SOURCEFOLDER%32_termsrv.dll" to "%SystemRoot%\System32\termsrv.dll")

IF '%BIT%'=='Y' (
COPY /Y "%SOURCEFOLDER%64_termsrv.dll" "%SystemRoot%\System32\termsrv.dll"
) ELSE (COPY /Y "%SOURCEFOLDER%32_termsrv.dll" "%SystemRoot%\System32\termsrv.dll")

GOTO IMPORTREGKEYS

:PATCHED
ECHO ######################################
ECHO # Patched Already ,Config Editing... #
ECHO ######################################

:IMPORTREGKEYS
ECHO Enabling RDP
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

:SETSINGLESESSIONSETTING
ECHO Setting fSingleSessionPerUser to %SINGLESESSION%
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d %SINGLESESSION% /f

:SETBLANKPASSWORDPOLICY
ECHO Setting LimitBlankPasswordUser to %BLANK%
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d %BLANK% /f

:CONFIGUREFIREWALL
ECHO Configuring Remote Desktop in Windows Firewall
NETSH advfirewall firewall set rule group="remote desktop" new enable=Yes

:STARTTERMINALSERVICES
ECHO Starting Remote Desktop Services
NET START "Remote Desktop Services"

:PAUSE5SECONDS
ECHO Pausing 5 seconds to give service time to start listening
CHOICE /n /c y /d y /t 5 > nul

:CHECKIFSERVICELISTENING
ECHO Checking if Service is listening on port 3389
SUBST
NETSTAT -a | find /i "3389"
IF ERRORLEVEL 1 GOTO SERVICENOTLISTENING

:SERVICEISLISTENING
ECHO Service is listening
ECHO Done
GOTO END

:SERVICENOTLISTENING
ECHO Service is not listening

:CONTINUE
ECHO Done

:END
PAUSE


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Autoua.netФорумІнформатика та побутова електроніка
Додаткова інформація
0 користувачів і 14 що побажали залишитися невідомими читають цей форум.

Модератор:  AlMat, Yorc, moderator 

Роздрукувати всю тему

Права
      Ви не можете створювати нові теми
      Ви не можете відповідати на повідомлення
      HTML дозволений
      UBBCode дозволений

Рейтинг:
Переглядів теми: 3622

Оціните цю тему

Перейти в

Правила конференції | Календар | FAQ | Карта розділу | Мобільна версія