Заметки по настройке Hyper-V Сервера

Можно на время выключить брандмауэр.
netsh advfirewall set allprofiles state off
netsh advfirewall set allprofiles state on
 
Состояние брандмауэра
netsh advfirewall show allprofiles
 
Запрос правил брандмауэра
netsh advfirewall firewall show rule name=all
 
Сброс брандмауэра.
netsh advfirewall reset
 
Включить удавленнике управление.
winrm quickconfig
 
Включить необходимые службы
 
Netsh advfirewall firewall set rule group=“Remote Volume Management” new enable=yes
Netsh advfirewall firewall set rule group=“Удаленное управление томами” new enable=yes

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
netsh advfirewall firewall set rule group="Обнаружение сети " new enable=Yes

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
netsh advfirewall firewall set rule group=”Общий доступ к файлам и принтерам” new enable=Yes
 
 
 
 


Disable Netbios

If you want to use Powershell to disable Netbios on several computers, you can execute this script:

$adapters=(gwmi win32_networkadapterconfiguration )
Foreach ($adapter in $adapters){
Write-Host $adapter
$adapter.settcpipnetbios(2)
}

Parameters for settcpipnetbios are:
  • 0: Enable Netbios via DHCP.
  • 1: Enable Netbios on the interface.
  • 2: Disable Netbios on the interface.

For more information on this function: http://msdn.microsoft.com/en-us/library/aa393601(v=vs.85).aspx

 

 
 
 
 

PowerShell

Показать сетевые настройки:
Get-NetIPConfiguration
 
Показать формацию по дискам и разделам:
Get-Disk
Get-Volume
Get-Partition
Включить уделенное управление томами можно и так:
Enable-NetFirewallRule -name RVM-RPCSS-In-TCP,RVM-VDSLDR-In-TCP,RVM-VDS-In-TCP
 
Запуск службы VDS (Virtual Disk Services):
net start vds
 
Расшарить папку
net share public =d:\public
 
Удалить публикацию
net share public /DELETE
 
To list users, use the net user command:
net user
 
If you need a list of users in a specific group, the use net localgroup:
net localgroup Users
 
The above command will automatically grant "Everyone" with Read permissions only. If you want to grant Everyone with Full Control the command would be:
net share public=d:\public /GRANT:Everyone,FULL
net share public=d:\public /GRANT:Все,FULL
 
Sometimes sharing the folder doesn't give the Everyone FULL permissions, so run the Icacls command as well:
Icacls d:\public /grant Everyone:F /inheritance:e /T
Icacls d:\public /grant Все:F /inheritance:e /T
 
Если требуется завладеть файлами -
TAKEOWN /F C:\MyDir\* /R /D Y
- сделать текущего пользователя владельцем каталога C:\MyDir и всех его подкаталогов и файлов, включая и те каталоги, на которые нет разрешения на просмотр содержимого.
 
Просмотреть действующие разрешения нагляднее всего командой PowerShell -
Get-Acl C:\MyDir
 
 
 

 
 
 

Как включить поддержку длинных путей в Windows 10 / Windows Server 2016


Эта возможность по умолчанию отключена. Это объясняется тем, что данная функция является экспериментальной, и имеется необходимость дорабатывать различные подсистемы и приложения для полной поддержки.

Включить встроенную поддержку длинных путей можно создав или изменив следующий параметр системного реестра:
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem 
  • Параметр LongPathsEnabled
  • Тип: REG_DWORD)
  • 1 – соответствует значению включено.
 
Или через PowerShell
Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -Name LongPathsEnabled -Value 1
Перезагрузка обязательна.
 
С CMD, к сожалению, это не сработает, на данный момент, из-за особенностей работы с путями, а в PowerShell должно всё заработать.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 2 из 2
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.
На базе технологии Zendesk