c# - USB 内存棒隐藏分区

标签 c# .net usb-drive disk-partitioning

我正在编写一种可以在 USB 内存棒上可移植运行的会计软件。我想在Stick上创建一个隐藏分区来存储一些数据,以检查主分区上数据库文件的有效性。目前我不知道如何开始。谁能告诉我有什么方法可以做到吗?我应该使用什么分区类型?如何使用 C# .NET 读取它?有哪些 Win32 API。任何事物。

更新: 这是一个场景,我使用一个文件(加密的)来存储一个值(例如金额),用户可以备份该文件,并且每当他恢复该文件时,他都会恢复备份时的值。这就是为什么我想要一个隐藏分区。加密对我来说不是一个选择。

最佳答案

您可以使用加密而不是隐藏

How to lock a folder on a USB drive?

关于c# - USB 内存棒隐藏分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6977858/

相关文章:

c# - appsettings.json 在部署为 Azure Function App 容器时可以正确读取,但在部署为简单的 Azure Function App 时则无法正确读取

java - C#与Java之间的TCP通信编码问题

.net - 合并不同类型的 .NET 4.0 任务/延续

c# - C# 结构私有(private)/公共(public)错误

c# - 从 C# 应用程序调用 C++ DLL 方法

.net - 如何使 .NET MemoryCache 中的许多项目过期

c# - 在通过 USB 或其他方式连接新驱动器时获得通知 (C#)

python - 如何使 python 'remember' 我的随身碟的名字?

Android Things 文件系统

c# - 从 DataSet 创建 SQL Server 数据库