Большинство файлов в Windows ассоциируются с определенной программой, которая по умолчанию назначается для их открытия. Команда assoc отображает полный список расширений файлов и ассоциаций программ.
Вы также можете расширить команду, чтобы изменить ассоциации файлов. Например, assoc .txt= изменит ассоциацию файлов для текстовых файлов на программу, которую вы введете после знака равенства.

Программа для скрытия конфиденциальных данных и безвозвратного удаления файлов
Отображает или изменяет шифрование каталогов и файлов на томах NTFS. Если используется без параметров, шифр отображает состояние шифрования текущего каталога и всех содержащихся в нем файлов.
При шифровании остается незашифрованная версия файла которую необходимо удалить.
Зашифровать: C:\>cipher /E /A /S:C:\test — будет зашифрован каталог test в корневой директории диска C и все вложенные файлы
далее создаем новый сертификатC:\>cipher /K /S:C:\test
Заходим в свойства файла или папки, вкладка безопасность запрещаем всем кроме нужной учетной записи доступ к файлу.
C:\>cipher /W очищаем все пустое место на диске от старых не затёртых файлов
Параметры
| Параметры | Описание |
|---|---|
| /b | Прерывает работу в случае возникновения ошибки. По умолчанию шифр продолжит выполняться, даже если обнаружены ошибки. |
| /C | Отображает сведения о зашифрованном файле. |
| /d | Расшифровывает указанные файлы или каталоги. |
| /e | Шифрует указанные файлы или каталоги. Каталоги помечены таким образом, чтобы файлы, добавляемые позже, были зашифрованы. |
| /h | Отображает файлы со скрытыми или системными атрибутами. По умолчанию эти файлы не шифруются и не расшифровываются. |
| /k | Создает новый сертификат и ключ для использования с файлами шифрованная файловая система (EFS) (EFS). Если указан параметр /k , все остальные параметры игнорируются. |
| /r | Создает ключ и сертификат агента восстановления EFS, а затем записывает их в PFX-файл (содержащий сертификат и закрытый ключ) и CER-файл (содержащий только сертификат). Если указан параметр /Смарткард , он записывает ключ восстановления и сертификат на смарт-карту и не создает PFX-файл. |
| /Y | Отображает текущий отпечаток сертификата EFS на локальном ПКC. |
| /u [/n] | Поиск всех зашифрованных файлов на локальных дисках. Если используется с параметром /n , обновления не выполняются. Если используется без параметра/n, /u сравнивает ключ шифрования файла пользователя или ключ агента восстановления с текущим, а затем обновляет их, если они были изменены. Этот параметр работает только с /n. |
/w | Удаляет данные из доступного неиспользуемого дискового пространства на всем томе. При использовании параметра /w все остальные параметры игнорируются. Указанный каталог может находиться в любом месте на локальном томе. Если это точка подключения или указывает на каталог в другом томе, данные на этом томе удаляются. |
| /x | Создает резервные копии сертификата EFS и ключей и сохраняет их в файл. Если предоставлен файл efsfile , текущий сертификата пользователя, используемый для шифрования файла, будет заархивирован В противном случае текущие сертификат и ключи EFS пользователя будут заархивированы. |
| /y | Отображает текущий эскиз сертификата EFS на локальном компьютере. |
| /ADDUSER | Добавляет пользователя в заданные зашифрованные файлы. Если предоставлен CERTHASH , шифр будет искать сертификат с этим хэшем SHA1 . Если предоставлен CERTFILE, шифр извлечет сертификат из файла. Если предоставлен USER, шифр будет пытаться найти сертификат пользователя в службах Active Directory Domain Services. |
| /REKEY | Обновляет указанные зашифрованные файлы для использования текущего ключа EFS. |
| /REMOVEUSER | Удаляет пользователя из указанных файлов. CERTHASH должен быть хэшем SHA1 сертификата, который нужно удалить. |
| /? | Отображение справки в командной строке. |
Зашифрованные файлы и каталоги помечаются значком E. Незашифрованные файлы и каталоги помечаются с помощью U. Например, следующие выходные данные показывают, что текущий каталог и все его содержимое в настоящее время не зашифрованы:
