В настоящее время я пытаюсь создать соединения в моей файловой системе Windows 10, а также мне нужно удалить каталог с заблокированными в нем файлами.
SysInternals, кажется, имеет 2 отличных пакета в виде handle
и junction
. Я хотел бы использовать их, если бы я только мог понять, как их установить. Я пытался:
- Загрузка
junction
источника непосредственно и с помощью./junction64.exe /install=agent
(хотя я не знаю , что это значит, наверное , не стоит на самом деле). Это печатает многообещающее сообщение о программе на терминал, но не делает ее доступной из пути. - Используя эту статью (которая изначально выглядела как прощание в облаках) - я могу загрузить комплект, но он не работает, как показано, просто предоставляет 2 сценария PowerShell. При попытке запустить (предположительно) сценарий установки в
C:\chocolatey\lib\sysinternals.2018.12.27\tools\chocolateyInstall.ps1
сSet-ExecutionPolicy Bypass -Scope Process -Force | Powershell .\chocolateyInstall.ps1
ChocolateyInstall.ps1 выясняется, что ключевое слово "Install-ChocolateyZipPackage" не распознается.
Я уверен в таком вездесущем инструменте, который я ищу в укромных уголках, и решение скрывается на виду, но я не очень опытен в менеджерах пакетов, и поэтому я немного устаю в этом поиске
РЕДАКТИРОВАТЬ: Хотя принятый ниже ответ действителен для вопроса, я пришел к пониманию, что я мог просто использовать шоколад для всего процесса, так как шоколад вполне справедливо признает его как пакет: choco info SysInternals
для поиска доступных пакетов с этим именем и затем choco install <packageName>
. Все исполняемые файлы в SysInternals будут доступны из $ Path