从位于系统上的已知文件中读取值
Reading Values from Known file located on system
我是 Stack Overflow 的新手,否则我会在 post...
中对主要问题发表评论
我的情况类似,但又有所不同。似乎在上面的 post 中,他们试图从用户通过文件选择器选择的文件中读取值。
我的不同之处在于我想读取我的 SCCM 团队创建的文件,该文件存储在公司内的每台计算机上。该文件将具有 HD 序列号和 Windows 创建日期等值。 (如果不执行 Windows Brokered Component 之类的操作,我将无法轻松读取这些值)。 [Good article here if anyone interested]
因为我提前知道文件的路径,所以我希望我可以这样做...
(不是在我的 VS2015 电脑上,请原谅我被黑的逻辑......希望我的答案会神奇地回到剪切和粘贴代码中;-))
if
file exist within %localappdata%\MyAppName\ImportedValues.JSON
else
Open FilePicker (location of PowerShellScript that will rerun creation of JSON file)
JSON 文件样本
{
"Hardware": {
"TerminalID": "NameOfThisComputer",
"HardDriveSN": "111111111",
"HardDriveModel": "SamsungSSD",
"StagingStartDate": "Thursday, September 17, 2009 3:58:54 PM"
}
}
您的 UWP 应用程序没有权限读取计算机上的任何文件。所以他们必须将它放在 appdata 文件夹中,您可以在此处找到:http://caioproiete.net/en/physical-location-of-windows-store-applications-and-data-on-a-pc/
或者需要通过文件选择器打开
我是 Stack Overflow 的新手,否则我会在 post...
中对主要问题发表评论我的情况类似,但又有所不同。似乎在上面的 post 中,他们试图从用户通过文件选择器选择的文件中读取值。
我的不同之处在于我想读取我的 SCCM 团队创建的文件,该文件存储在公司内的每台计算机上。该文件将具有 HD 序列号和 Windows 创建日期等值。 (如果不执行 Windows Brokered Component 之类的操作,我将无法轻松读取这些值)。 [Good article here if anyone interested]
因为我提前知道文件的路径,所以我希望我可以这样做...
(不是在我的 VS2015 电脑上,请原谅我被黑的逻辑......希望我的答案会神奇地回到剪切和粘贴代码中;-))
if
file exist within %localappdata%\MyAppName\ImportedValues.JSON
else
Open FilePicker (location of PowerShellScript that will rerun creation of JSON file)
JSON 文件样本
{
"Hardware": {
"TerminalID": "NameOfThisComputer",
"HardDriveSN": "111111111",
"HardDriveModel": "SamsungSSD",
"StagingStartDate": "Thursday, September 17, 2009 3:58:54 PM"
}
}
您的 UWP 应用程序没有权限读取计算机上的任何文件。所以他们必须将它放在 appdata 文件夹中,您可以在此处找到:http://caioproiete.net/en/physical-location-of-windows-store-applications-and-data-on-a-pc/
或者需要通过文件选择器打开