问题标签 [special-folders]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - php用户图像上传创建指定文件夹唯一图像名称
我(php 的新手)仍在从事休假项目,但出现了另一个问题,我找不到解决方案。因此,我希望你们能帮助我!上次我在这里发布东西时工作得很好!我真的很感谢你的帮助......谢谢!
我的问题:我希望用户能够在登录时上传图片。他们的个人资料上有几个小按钮,上面有图片......他们应该能够更改它们......我想要它喜欢this -> 当用户上传图片时,脚本将在服务器上创建一个新文件夹。这将发生在“user_images”文件夹(已经存在)中。因此,例如“id=55”的用户在上传图像时会在“user_images”中创建一个文件夹“55”。我尝试了又尝试了又尝试了...在行中使用不同的语法->“$upload_dir =”但没有任何成功:-/我只是无法正常工作...
这是脚本的一部分:
如果有人能帮我解决这些问题,那就太好了……当你还是个菜鸟的时候,你可能知道这有多难!如果那里有更奇怪的语法......让我知道,我只是一个初学者(就像我们一开始一样)并试图变得更好:)
感谢你们!
windows - 查找 Windows 用户的“真实”应用程序数据文件夹?
我有一个 Delphi 6 应用程序,与大多数 Windows 应用程序一样,它读取/写入数据到用户的“本地应用程序数据”文件夹。我使用下面的代码来确定该文件夹。到目前为止,该代码对我的大多数用户都有效。我遇到了一个用户,其本地应用程序数据不在预期的文件夹中:
通常本地应用程序数据文件夹解析为:
这个用户的特殊情况奇怪的是,通常在 HKEY_LOCAL_MACHINE 中找到的几个注册表项实际上位于 HKEY_CURRENT_USER 中。它们在 Windows 7 上运行。
由于缺乏更好的词,有没有办法为用户获取“真实”的应用程序数据,以便我可以更好地导航这种情况?如果是在 CSIDL_APPDATA、CSIDL_COMMON_APPDATA 和 CSIDL_LOCAL_APPDATA 特殊文件夹之间进行智能选择,这样做的逻辑是什么?如您所知,我正在寻找一种通用功能,该功能可以根除正确的应用程序数据文件夹,而不管用户正在运行的 Windows 版本或其特定的 PC 配置如何。
我发现这个 Stack Overflow 帖子似乎有答案,但它使用的是 .NET 库中的函数,我使用的是 Delphi 6。如果这个解决方案回答了我的问题,有人可以告诉我在 Delphi 中复制它的快速方法:
c# - 查找共享特殊文件夹(虚拟文件夹)中的所有文件
我正在寻找一种方法来查找共享特殊文件夹(虚拟文件夹)中的所有文件。例如Desktop
是一个共享文件夹,Desktop
所有用户都有一个 public 和一个 private Desktop
。通过使用文件资源管理器导航到Desktop
您将看到两个桌面的内容合并在一起。
例子:
所有人的共享文件夹:
当前用户的文件夹:
现在我想通过循环Testfile1
获取所有文件Testfile4
C:\Users\usera\Desktop
有人知道如何将两个目录的文件列表合并在一起吗?同样不仅适用于桌面,还有其他行为方式相同的文件夹。
伪代码:
现在应该打印出来
c# - ProgramFilesX86 SpecialFolder 在 Windows XP 等系统上有何作用?
由于我在MSDN 文档中找不到任何明确说明的内容:ProgramFilesX86
枚举值在 32 位系统上返回什么?
开发环境
请注意:在我的组织中,当我想测试事物时,我不能只是站起来机器。这就是我问社区的原因。我什至无法访问 32 位 ISO 来构建虚拟机——所以请理解我在这个组织内部有一些限制。
- Windows 7 64 位
生产环境
在生产中,我不知道他们运行的是 32 位还是 64 位系统,很可能是混合的。但是我确实知道操作系统列表。
- Windows 7的
- 视窗
- 视窗
客观的
获取正确的程序文件目录,以便我可以动态启动我的应用程序。
已知变量
- 该应用程序使用 MSI 安装,并且将使用默认选项安装,因此将安装在
Program Files
目录中。 - 该应用程序是 32 位应用程序,因此在 64 位系统上它将使用该
Program Files (x86)
文件夹,但在 32 位系统上它将使用标准Program Files
目录。
谢谢大家!
c# - 如何将配置输出设置到特殊文件夹(LocalApplicationData)?
有没有办法为我的 WCF 服务设置我的 app.config,以便它输出到LocalApplicationData 文件夹而无需硬编码任何东西?
%LOCALAPPDATA%
XP下不行,需要支持XP
我发现这shell:Local AppData
可行,但我不确定如何将其放入 app.config
我能找到的下一个最接近的是%APPDATA%
,但我不相信这与 LocalApplicationData 不同
最坏的情况,我可以(但不希望)使用代码来执行此操作(直接使用 SpecialFolders),但我不确定如何在保持其余设置可配置的同时进行设置?
c# - 是否有一些现成的函数来解析 %specialfolders%?
我希望我的命令行程序采用以下形式的文件参数:
并让 %MyDocuments% 自动替换为:
我知道这是一个易于编写的函数,但我想它应该已经在某个地方完成了,所以我不想重新发明轮子。
c++ - 如何在“文件夹选择”对话框中将“我的音乐”作为默认选择路径
在 C++ 中打开文件夹选择对话框时,我试图将默认选择的路径设置为%USERPROFILE%/My Music
,但我无法弄清楚。
上面的代码导致这个错误 -
错误 C2664:“System::Windows::Forms::FolderBrowserDialog::SelectedPath::set”:无法将参数 1 从“System::Environment::SpecialFolder”转换为“System::String ^”
我想这意味着这System::Environment::SpecialFolder::MyMusic
不是一个字符串(所以大概它是一个对象?)。在这种情况下,如何从中提取路径以便将其设置为默认值SelectedPath
?
c# - Android中的特殊文件夹
谁能说出 C# 的等价物是什么
在安卓?
我使用 monodevelop 进行 android 开发。
vb6 - 在 XP 机器上使用 CreateObject 时出现错误 91
我有一个旧的 VB6 应用程序,已分发给几个运行 XP、Windows 7 和 Windows 8 的用户。以下代码抛出错误 91“”对象变量或未设置块变量“。
具体来说,最后一行是问题所在。我希望 strMyDocsPath 指向用户计算机上的公共文档文件夹。它在 Windows 7 和 8 中运行良好,但不能在 XP 机器上运行,除了 XP 开发机器可以顺利运行。
在有问题的计算机上,我尝试重新注册 scrrrun.dll 并收到注册成功的消息。我尝试下载和安装 VB6 可分发 SP6 文件,但仍然出现错误。我已经搜索了几个论坛,但无法弄清楚。有任何想法吗?
.net - 为 .net 服务和 GUI 前端存储数据/设置的最佳位置
我有一个作为服务运行并同时作为服务前端运行的程序。
为这两个实例存储文件和数据的最佳策略是什么。
该程序以 3 种模式运行:-
- 完全作为服务
- 服务和前端 GUI(即 2 个实例)
- 图形用户界面
在所有情况下,文件和配置都需要具有创建/读/写访问权限,并且可以在其他所有模式下访问
ApplicationData、LocalApplicationData,似乎是特定于用户的,我不希望该服务在用户帐户下运行
CommonApplicationData,我认为对 UAC 下的普通用户有限制
CommonProgramFiles ProgramFiles 对 UAC 下的普通用户也有限制
但是对于最后两个示例,可以选择设置安装权限
有没有人对此有一个优雅的解决方案,或者可以指出我正确的方向
谢谢