Приветствую!
На Ubuntu из-под PS 7.1.1 пытаюсь узнать у Windows Server 2012, открытые файлы:
invoke-Command -HostName $PC -UserName $Username -KeyFilePath $SshKey -ScriptBlock {Get-SmbOpenFile | ?{$_.Path -like "*$using:BaseDir/1Cv8.1CD"}}
На что мне отвечают:
ObjectNotFound: The 'Get-SmbOpenFile' command was found in the module 'SmbShare', but the module could not be loaded. For more information, run 'Import-Module SmbShare'.
Правильно ли я понимаю, что модуль SmbShare должен быть установлен на Ubuntu? Так как на Windows 2012 командлет работает исправно.
Попытался скопировать модуль с Windows 2012 и импортировать в Ubuntu.
Положил, как подсказывает документация, в /root/.local/share/powershell/Modules/SmbShare
Импортирую:
Import-Module SmbShare - какой-либо ответ отсутствует.
Ошибка осталась той же.
Коли кто сталкивался, подскажите, в какую сторону копать :)