我们有一台扫描仪将文档扫描到特定目录。
我需要知道从哪里开始我可以安排每小时左右运行的应用程序/服务,并将文档上传到云数据库。
我能找到的每个例子都涉及需要用户浏览/选择文件的上传者;我不希望这样。
如果重要,文档将以二进制形式存储。
答案 0 :(得分:1)
也许这会帮助您入门。构建一个控制台应用程序,按照这些行执行某些操作
void Main()
{
while(true)
{
var files = Directory.GetFiles("c:\\your\\path\\here\\","*.pdf");
foreach (var file in files)
{
UploadToCloudDB(file);
//possibly delete the file now
}
Thread.Sleep(30000); //pause for 30 seconds between scans
}
}
static void UploadToCloudDB(string path)
{
var bytes = File.ReadAllBytes(path);
//upload those bytes to the cloud DB ....
}