我需要用原始数据覆盖USB记忆棒的文件系统。虽然<Field
name="confirmPassword" component={RenderTextField} type="password"
placeholder="Confirm Password" width="large" status="dafault" title="Confirm Password"
validate={[requireField,validatePass]}
/>
可以访问,例如FolderPicker
,它无法用于访问,例如D:\
。有没有办法从UWP访问物理驱动器数据,还是不可能?
答案 0 :(得分:0)
您可以像这样访问USB记忆棒:
StorageFolder externalDevices = KnownFolders.RemovableDevices;
StorageFolder usbStick = (await externalDevices.GetFoldersAsync()).FirstOrDefault();
var usbStickFolder = await usbStick.CreateFolderAsync("test", CreationCollisionOption.OpenIfExists);
var file = await usbStickFolder.CreateFileAsync("test.txt", CreationCollisionOption.ReplaceExisting);
但是,在您未在应用清单中设置文件类型关联之前,此代码将无效。否则会抛出Access Denied异常。