草庐IT

复制项目

全部标签

windows - 让 Linux shell 脚本将字符串填充到 Windows 用户的复制/粘贴缓冲区中

我们现在有一个脚本,我们的Windows用户可以通过putty在Linux主机上运行该脚本。脚本有时会生成一个字符串,用户必须将其复制并粘贴到Windows应用程序中。如果不在Windows机器上运行成熟的X显示服务器,我想修改脚本,以便将字符串自动填充到Windows用户的复制/粘贴缓冲区中,这样对用户来说更方便等等我们降低了错误率(工作流程已经够笨拙的了,我们想让它少一点)。以下是我不考虑的解决方案:为此在Windows端运行一个完整的X显示管理器(如果存在一个几乎不可见的实用程序来启用仅此一个功能,那就另当别论了)让用户停止运行Windows重写任何其他应用程序我可以完全控制Wi

windows - 带循环的批处理(将所有文件复制到文件夹)

任何人都可以帮我批量循环forwindows吗?我想要制作脚本,让我可以做这样的事情:1.copyallfoldersandfilesfromDriveI:toX:\folder0001;2.whendonedisplay:"Done";(iejectedcd)3."enter"tonextcopy;1.copyallfoldersandfilesfromDriveI:toX:\folder0002;2.whendonedisplay:"Done";(iejectedcd)3."enter"tonextcopy;...1.copyallfoldersandfilesfromDriveI

windows - 生成具有数百个项目的 VS 2010 依赖项的解决方案

我们有几百个visualstudio项目文件,我需要将它们组合成一个构建解决方案。我们目前有一个使用rake的自定义ruby​​脚本来执行此操作。但是很脆弱,只允许一些visualstudio宏($(TargetDir)、$(TargetName)等...)通过,其余的则失败。再加上Ruby的语法像Perl一样让我不快:方法不对。所以我的问题是,给定一个目录,是否有一个工具可以递归地查找所有.vcxproj和.csproj文件并生成具有依赖项的解决方案文件?当我说“具有依赖性”时,它意味着某些项目需要先于其他项目构建。我在这里找到了一些关于堆栈溢出的其他帖子,这些帖子指向一个生成解决方

windows - 使用wix复制目录结构

所以我有一个巨大的文件结构,我希望我正在使用Wix构建的安装程序将其复制到客户端位置。目前我正在这样输入:随着文件数量的增加,我希望以自动化方式完成此操作。我可以利用热量产生:"Guid="asdasd">keyPath="yes"Source="Correctsourcepath"/>我担心的是,由于热生成的组件的目录字段中存在一些随机字符串,我无法复制目录结构。这是真的?有解决办法吗? 最佳答案 从heat/?输出:-drdirectoryreferencetorootdirectories(cannotcontainsspac

c - 在 Windows 中移动 TreeView 项目

我一直在使用WinAPI开发TreeView系统。我围绕一些功能构建了包装器,这些功能允许我在控件中插入新项目、删除项目和移动项目。然而,移动元素似乎是一件让人头疼的事情。我在MSDN(http://msdn.microsoft.com/en-us/library/aa925848.aspx)中找不到任何可以解决我的问题的函数。因此,我不得不创建一个肮脏的黑客来保存项目的属性,删除旧项目并将项目插入新位置。这是一个小代码片段:TVITEMtvitem;charchrTextBuffer[33];tvitem.mask=TVIF_TEXT;tvitem.cchTextMax=sizeof

windows - 如何在 Trac 中创建新项目?

我已经为Windows安装了BitnamiTrac。(bitnami-trac-0.12.2-5-windows-installer)在安装过程中,它要求我创建项目以及用户名和密码。我成功创建了项目并为我设置了一个用户(管理员)。目前,只写了一个我在安装过程中创建的可用项目。我是新手,这就是为什么我向你询问,请帮助我如何创建新项目?另外,如何创建其他用户? 最佳答案 Bitnami安装程序要求创建一个项目,因为这意味着用它的数据库(.db文件)创建一个新的Trac实例。这里的术语有点误导。问题是,如果您想创建另一个单独的Trac数据

windows - 绑定(bind)后滚动到长列表选择器中的特定项目

我正在使用Longlistselector来绑定(bind)聊天消息。绑定(bind)后我需要显示最后一条消息。但默认情况下它会出现在顶部消息。我尝试滚动到最后一项“(ScrollTo(lastmessage))”,但它不起作用。任何人都可以提供解决方案。 最佳答案 其他人通过在ListBox上调用ScrollIntoView()之前调用UpdateLayout()获得了成功。 关于windows-绑定(bind)后滚动到长列表选择器中的特定项目,我们在StackOverflow上找到一

windows - 您可以将 OCaml 项目本地编译为 Windows 库吗?

我是OCaml的新手(但我过去使用过SML),我想知道两件事:1-OCaml程序是否可以编译为库?2-如果是这样,是否可以将它们编译为nativeWindowsdll。我想做的是使用LLVM在OCaml中创建一个编译器库,并在另一个Windows程序中使用它。PS:我知道我可以从C++和C使用LLVM,但我更喜欢OCaml,因为我这样做是为了好玩。 最佳答案 是的,参见ocamlopt-output-obj选项和章节18.7.5EmbeddingtheCamlcodeintheCcode手册。

用于将文件复制到文件夹的 Windows 批处理脚本

我能够在Linux中执行此操作,但Windows批处理脚本有很大不同,希望有人能帮助我。我有一个包含100个文件的文件夹。我想要一个批处理脚本,它为每个具有相同名称但没有扩展名的文件创建一个文件夹(例如:sheet1.xls将创建一个名为sheet1的文件夹)。之后,应将每个文件移动到其相应的文件夹(例如:sheet1.xls->创建文件夹sheet1->将xls文件移动到sheet1文件夹)。谁能帮我解决这个问题? 最佳答案 for%%ain(C:\folder\*.*)do(md"%%~pna"move"%%a""%%~pna"

windows - 需要一个批处理文件来复制新的和更改的文件

我需要将文件从一个位置复制到另一个位置,但只复制新文件或已更改的文件。例如,我在C:\Working中有数据,其中包括文件夹和文件。由于不再需要或项目已完成,文件已更改并从那里删除。我需要一个批处理文件来将该位置的所有内容移动到D:\Storage。由于某些文件可能没有更改,我不想复制这些文件,但是,我确实想复制和替换已修改的文件。我相信我可以使用Robocopy/E,这将为我提供所需的递归。我不确定如何检查哈希值或标记以验证文件是否已更改。我知道我可以使用/XC排除文件,但我认为这与我想要的相反。现在我的文件如下:@echooffpushdC:\Working>nulRobocopy