CMD/BAT - заменить порт на RDP
-
DetFedot
CMD/BAT - заменить порт на RDP
Нужно заменить порт на RDP
Я знаю как это сделать через рег, а мне нужно cmd
Я знаю как это сделать через рег, а мне нужно cmd
-
DetFedot
Re: CMD/BAT - заменить порт на RDP
Цитата DetFedot:
Я знаю как это сделать через рег
И как?
Это чтобы не спрашивать, что Вы подразумеваете под «заменить порт на RDP».
Я знаю как это сделать через рег
CMD/BAT - заменить порт на RDP
И как?
Это чтобы не спрашивать, что Вы подразумеваете под «заменить порт на RDP».
-
megaloman
Re: CMD/BAT - заменить порт на RDP
CMD+JS
[spoiler]Код: [/spoiler]
[spoiler]Код: [/spoiler]
Код: Выделить всё
@set @E=1; /*
@Echo Off
Set "Port=0x00000d3d"
Cscript //NoLogo /E:jscript "%~dpnx0" %Port%
shutdown /r /t 30
GoTo :Eof
*/
var oArg = WScript.Arguments;
if (oArg.Count()==1) {
var Port=+oArg(0);
var WshShell=WScript.CreateObject("WScript.Shell");
try {AAA=WshShell.RegWrite("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp\\PortNumber",Port,"REG_DWORD");}
catch (err) {
if (err != 0) {
WScript.Echo("RegWrite "+"\nerror: "+err.number+"\n"+err.description);
WScript.Quit(1);
}
}
WScript.Quit();
}
else {
WScript.Echo('wrong number of arguments in the JS script');
WScript.Quit(240);
}-
DetFedot
Re: CMD/BAT - заменить порт на RDP
DetFedot, можно, но придётся нажимать подтверждение на запросы утилиты RegEdit
-
megaloman
Re: CMD/BAT - заменить порт на RDP
Цитата megaloman:
но придётся нажимать подтверждение на запросы утилиты RegEdit
?
но придётся нажимать подтверждение на запросы утилиты RegEdit
CMD/BAT - заменить порт на RDP
?
-
megaloman
Re: CMD/BAT - заменить порт на RDP
Iska, См. вложенный файл. Я виноват! Нашел способ /S подавить сообщения
CMD
[spoiler]Код: [/spoiler]
Не стреляйте в пианиста, он играет как умеет.
CMD
[spoiler]Код: [/spoiler]
Код: Выделить всё
@Echo Off
Set "Port=00000d3d"
>"%Tmp%\%~n0.reg" (
Echo Windows Registry Editor Version 5.00
Echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
Echo "PortNumber"=dword:%Port%
)
RegEdit /S "%Tmp%\%~n0.reg"
Del "%Tmp%\%~n0.reg"
shutdown /r /t 30Не стреляйте в пианиста, он играет как умеет.
- Вложения
-
Kazun
Re: CMD/BAT - заменить порт на RDP
Код:
RegEdit -
Код:
Код: Выделить всё
reg.exe add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 3390 /fRegEdit -
https://support.microsoft.com/en-us/...line-switches:
Код:
Код: Выделить всё
[/s|-s]
When a filename is specified on the command line, this switch is used to suppress any informational dialog boxes that would normally be displayed. This is useful when the Setup program for an application wants to execute REGEDIT.EXE with a .REG file, but does not want the user to be confused by any dialog boxes that are displayed.