草庐IT

Directory

全部标签

c++ - 好的 C++ 目录和文件库?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在用C++为Windows开发一个应用程序,它的主要功能之一必须是目录和文件io(搜索、创建等)。我基本上希望能够递归搜索目录,最重要的是能够获取目录中的文件名。然后我希望能够获取当前目录中的目录名称。在C#中,实现此功能轻而易举,但我使用的是C++。为此,我尝试使用WindowsAPI,但您知道WINAPI是多么令人头疼,需要一百万行代码才能完成一件简单的事情。

c# - 使用通配符递归地从文件夹复制文件(文件夹路径有通配符)

美好的一天。我必须将文件夹(包括子文件夹)中的所有文件复制到其他共享驱动器位置以备份数据。我面临的挑战是带有通配符的文件夹路径。例如,文件夹结构如下D:/Folder1/Folder11/Folder111D:/Folder2/Folder222/Folder222222D:/Folder3/Folder333333/Folder3333333我正在寻找输入格式应该是“D:/Folder?/Folder*/Folder*”。所以它必须根据通配符模式循环。你能帮帮我吗问候,钱德拉 最佳答案 您可以使用简单的RegularExpress

php - 带有 WordPress 的 Windows 上的目录分隔符不正确

上传时WordPress会出现此错误。我的托管操作系统是Windows。它给出了接近于此的错误:Couldnotuploadthefile...\a\b\c\wp-content/uploads/2011/01你知道问题出在哪里吗?如何更改WordPress中的目录分隔符?(如果这是解决方案?) 最佳答案 在PHP中你可以做define('DS',DIRECTORY_SEPARATOR);然后在连接链接的任何地方,您都需要在中间放置DS,以便它可以在Windows和Linux服务器上运行。

java - 在 Windows 7 上从 Java 启动 CYGWIN 构建的可执行文件失败并显示 "error while loading shared libraries: ?: No such file or directory"

有问题的代码在早期版本的Windows上或多或少地以完全相同的配置工作,但是,还不知道它是否可以在Windows7上运行!这就是我现在需要解决的问题。简而言之,一些C代码在启动Java程序之前执行一些配置和安全检查,传递一些在Java中几乎不可能轻松完成的数据。反过来,Java在适当的时间启动相同的C代码,然后它自己启动一个不同的Java程序。第二个程序启动需要完全独立,(想想nohup)因此是第二个启动。现在发生的事情是C程序以普通方式启动Java程序,但是当Java尝试启动C程序时,它会出现如下错误:/cygdrive/c/opt/ST/v3.3/bin/ST.exe:errorw

windows - 主机名是否保证是有效的 Windows 目录名称?

我已通读Validcharactersofahostname?以及相关的维基页面。我无法确定的是,如果我在具有扩展主机名的Windows机器上,gethostname()是否会返回名称的ToAscii版本或UTF8字符串?更重要的是可以gethostname(buffer,LEN);mkdir(buffer,mode);是否曾因名称无效而失败? 最佳答案 好像有一些usefulinformationonhostnames在MSDN上的DNS主机名和NetBIOS主机名。似乎暗示主机名可能确实是UTF-8,但这不是决定性的。因此,如果

windows - 计划任务 : setting a working directory?

我有一个程序,我试图在登录时运行它依赖于它所在的同一目录中的文件。通过从我已经cd到的命令行手动运行程序,一切都按预期运行。但是,如果我安排一个任务来运行该程序,我会从我的程序中收到一个错误,提示找不到它需要的文件。所以我的问题是:1.)计划任务的工作目录是程序的位置吗?2.)如果没有,我如何将工作目录设置为程序的位置?这是我在安排我的任务时使用的代码:SCHTASKS/Create/TN"Test"/TR$MyLocation\Test.exe/sconlogon/RLHighest其中“$MyLocation”是一个powershell变量,我将其设置为引用我的程序目录。

windows - Windows中奇怪的文件夹创建

我需要一些帮助来理解问题。这是场景。我们有一个Windows域Controller机器和该域中的几台机器。(Windows2008中的所有内容)。在该域中的一台机器(机器名称AlphaSiter)中,安装了我们自己的基于Java的自定义产品。要登录我们的产品,您必须提供针对事件目录进行验证的用户/密码组合。现在是场景。登录到域Controller并在事件目录中创建一个用户(例如David)并设置“用户必须在下次登录选项中更改密码”。转到安装了我们定制产品的名为AlphaSiter的机器,并尝试使用新创建的用户凭据登录我们的产品,然后成功更改密码。副作用是在C:\Users中的Alpha

windows - 允许非域用户查询 Active Directory

我们的开发人员最近构建了一个新的内部“图像查看器”应用程序供我们的员工使用。图像查看器作为网站运行,并使用ActiveDirectory对用户进行身份验证并控制允许用户查看的图像类型。我通过以模拟域用户身份运行网站来进行此设置并正常工作。我现在面临的问题是所有图像都保存在非域共享中。如何使用域用户访问此共享?共享位于NovellNetware6.5服务器上。或者,我可以以非域用户身份运行该网站并连接到Netware服务器以检索图像,但我无法查询ActiveDirectory。我可以允许非域用户访问查询AD吗?我不希望在我的域Controller上允许匿名查询。

windows - Cakephp - 使用 Folder::cd() 更改目录(绝对 Windows 路径)不起作用

我无法借助cakephpapi中的方法Folder::cd()或FolderConstructor设置绝对窗口路径。方法调用后没有错误或消息。例子//path=C:".DS."Users".DS."User.Name".DS."Desktop".DS."Qualitätssicherung".DS."Testmanagement"$fol=newFolder($path);print_r($fol->errors());//emptyecho$fol->path;//empty我试过的其他路径定义:C:\Users\User.Name\Desktop\Qualitätssicherun

windows - mac pkg 等效于 windows 使 iTunes 文件共享接受文件夹

我想使用iTunes文件共享将近78.000个文件以最糟糕的文件夹结构(5G)传输到我的应用程序。iTunes文件共享只接受文件,所以在Mac上我只是将文件夹重命名为“package.pkg”或“pakage.rtfd”,瞧瞧。这也有很大的优势,只要所有文件都在iPad上,我就可以使用Objective-C函数“moveItemAtPath”,而不是将每个文件复制到它的目的地。这样可以节省很多时间。不幸的是,Windows将*.pkg和*.rtfd包识别为普通文件夹,它们实际上是什么。所以我唯一的选择是使用压缩文件夹。也许*.iso图像也可以。但是后来我失去了使用“moveItemAt