问题标签 [create-directory]
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.
c - 堆的以下代码损坏是什么?
我发布了一个问题并在这里得到了答案。这是我在 VC2010 上调试的代码。我得到最后显示的运行时错误。使用 sdir有什么问题?
错误是:
HEAP [mkdir.exe]:004114E8 处的堆块在 00411514 处修改,超过 24 个 Windows 的请求大小已触发 mkdir.exe 中的断点。
这可能是由于堆损坏,这表明 mkdir.exe 或其已加载的任何 DLL 中存在错误。
这也可能是由于用户在 mkdir.exe 获得焦点时按 F12。
输出窗口可能有更多诊断信息。程序“[3008] mkdir.exe: Native”已退出,代码为 0 (0x0)。
c# - C# 中的 CreateDirectory() 是线程安全的吗?
我可以安全地尝试从两个不同的线程创建相同的目录,而其中一个不会引发异常或遇到其他问题吗?
请注意,根据MSDN,可以调用CreateDirectory()
已经存在的目录,在这种情况下,该方法应该什么都不做。
c++ - CreateDirectory 报告它失败但错误代码是 ERROR_SUCCESS
我有一个用于创建目录的函数。它使用 CreateDirectoryA()
CreateDirectory 报告它失败,但是当我使用 GetLastError() 检查错误代码时,它报告 ERROR_SUCCESS
代码:
这将返回:(对函数的多次调用)
即使 CreateDirectoryA 返回 false,也会创建目录。失败总是发生在第一次调用该函数时。所有后续调用都按预期工作。
为什么 CreateDirectory 在成功创建目录时会返回 false 的任何想法。
这是一个类似的帖子,但该解决方案对我不起作用:
ReadFile() 表示失败,但错误代码为 ERROR_SUCCESS
更新 原来这个错误是因为代码中包含的另一个头文件有一个函数“GetLastError”,另一个函数在一个单独的命名空间中,所以解决方案是调用 GetLastError,如下所示。
c++ - 如何将变量插入 CreateDirectory()
有没有办法将字符串变量插入 CreateDirectory?我希望它使用用户输入的名称在 C: 中创建一个目录。当我做类似的事情时
我的编译器给了我错误“'C:\ << newname'中的运算符<<不匹配”
这是我的代码。问题出在 void newgame() 中。
excel - 在 Excel VBA 中创建文件夹和子文件夹
我有一个由另一张纸上的列表填充的公司下拉菜单。三列,公司、工作编号和零件编号。
创建工作后,我需要一个用于所述公司的文件夹和一个用于所述部件号的子文件夹。
如果你沿着这条路走,它看起来像:
C:\图片\公司名称\零件编号\
如果公司名称或部件号存在,则不要创建或覆盖旧的。只需进行下一步。因此,如果两个文件夹都存在,则不会发生任何事情,如果一个或两个文件夹都不存在,则根据需要创建。
另一个问题是有没有办法让它在 Mac 和 PC 上同样工作?
linux - 如何以编程方式在 linux 系统中创建文件以及沿路径丢失的目录?
我想在我的程序中在 linux 系统上创建一个文件,比如 /a/b/c/test,目前我只有 dir /a 存在并且我想在我的程序中执行它,是否有任何函数可以创建文件为以及在一笔交易中缺少目录(即创建 b/c/test)?如果路径上缺少目录,open、fopen、mkdir 似乎都无法工作。谢谢你。
blackberry - 在黑莓应用程序的创建目录中抛出“FileIOException:Not a directory”
我想创建我的应用程序目录来保存我的配置文件。但黑莓模拟器在创建目录时抛出异常。我已经尝试了以下代码。
异常抛出
c# - 在c#中将文件从一个路径复制到另一个路径
如果
frompath = "c:\\progfiles\\mobileapp\\es-gl\\a.dll"
和
topath = "c:\\progfiles\\mobileapp\\es-gl\\a.dll"
我想将文件从复制frompath
到topath
.
如果topath
不存在,则必须创建目录和子目录,并且必须将文件 a.dll 从复制frompath
到topath
. 我正在使用 c# .net Compact Framework。
c# - 使用 CreateDirectory 动态创建 web 文件夹
. .
我正在使用 C# 后端改造 ASP.NET 应用程序。我正在尝试开发一个文件上传器来使用 CKEditor。
我有一个用于搜索文件的 <asp:FileUpload> 对象和一个 TextBox 对象(为此,假设 TextBox ID = "SaveTo"),用户在其中输入文件名和路径(s )他想要保存文件。默认是我在 Web.config 中定义的文件夹(假设它是“/Images/Saved”——注意:这是我的 Web 根目录下的现有文件夹)。
所以,如果我运行我的代码并保存一个文件(假设它是“SomeImage.jpg”),我的 SaveTo 文本框的内容就是“/Images/Saved/SomeImage.jpg”。然后我的代码使用文本框内容保存到 /Images/Saved/SomeImage.jpg。那件作品很好。
这是我遇到麻烦的地方:如果用户输入“/Images/Saved/SomeFolder/SomeImage.jpg”,我希望我的代码动态生成一个文件夹。换句话说,如果“/Images/Saved”中不存在“SomeFolder”,我想创建它。
效果不是很好。它不会创建文件夹,而是将文件保存到默认的 /Images/Saved 文件夹中。
有了这个,我有几个问题。
- 我正在尝试使用 Directory.CreateDirectory 来执行此操作。我可以不使用 web-root-relative 目录(如“/Images/Saved”),还是需要完全限定它?
- 如果我需要完全限定它,我可以使用 URL(例如“http://www.mysite.com/Images/Saved”),还是需要物理文件路径(例如“c:\wwwroot\Images \保存”)?
这是我的代码片段:
datetime - 如何使用基于 Powershell 中当前日期的名称创建文件夹?
每次运行特定逻辑时,我都会新生成大约 50 个 xml 文件。现在我希望将这 50 个文件存储在特定的日期时间文件夹中。无论我为某个特定日期运行该逻辑多少次,xml 文件都应仅针对该特定日期被覆盖(基于 hhmmss)。简单来说,如何使用基于当前日期的名称创建文件夹并根据日期将 xml 文件存储在其中?
例如:有 3 个 xml 文件 file_1.xml、file_2.xml 和 file_3.xml
现在我想以格式创建一个文件夹-
这将容纳其中的所有 xml 文件。
将是为今天创建的文件夹。今天所有的 3 个 xml 文件都将存储在此。
明天的文件夹名称将是:
我的代码如下所示:
输出错误:找不到路径“C:\test\XML_29_10_2012_091717\File2.xml.
这里的问题是 - 文件夹 XML_29_10_2012_091717 是用其中的 File2.xml 创建的,但不在 C:\Test 内,而是在脚本所在的位置。
我需要在 C:\test 中创建 XML_29_10_2012_091717,其中包含 File2.xml。
环境:Win Xp Professional。
任何帮助将不胜感激。
谢谢