草庐IT

复制集

全部标签

windows - 获取在 Windows XP 上复制文件的时间和日期

我已经在WindowsXP机器上安排了一个批处理文件来从网络共享中复制一些文本文件。下次运行此任务时,文件将被简单地覆盖。批处理文件是这样的copy\\networkshare1\*.txtC:\monitoring\files\copy\\networkshare2\*.txtC:\monitoring\files\然后我使用Perl来分析这些文件。我想知道的是,是否有一种简单的方法可以在不更改文件名的情况下在某处记录文件从网络共享复制的时间,以便我的Perl脚本知道它是使用旧版本还是新版本文件。 最佳答案 一种方法,假设目标是N

windows - 如何编写 Windows 批处理脚本以将最新文件从目录复制到新文件夹?

我需要将目录中的最新文件移动、剪切和粘贴到新创建的文件夹位置。该文件是由我没有权限的单独程序创建的。新目录位置由下面复制的批处理文件创建。我从代码示例中找到了一些可遵循的基础。我只是在将各个部分放在一起时遇到了一些麻烦。如何将最新文件从目录位置移动到新目录位置?::Autodirectorydatebatch(MMDDYYYYformat)::Firstparsesmonth,day,andyearintomm,dd,yyyyformatsandthencombinestobeDDMMYYYY::Setups%date%variable::@authorDeepuMohanPuthro

windows - 如何复制/镜像文件,但仅作为文件长度为 0 的占位符?

我有多个外部硬盘驱动器,其中包含数百个文件。我需要在我的本地计算机上创建这些硬盘驱动器的目录/文件结构的精确镜像,除了实际文件之外,我只需要一个具有相同名称的虚拟占位符文件。例如:ExtHardDrive包含A.doc1MBB.doc5MBC\x.doc2MBmagiccopyg:c:\test\*应该导致intc:\test有A.doc0bytesB.doc0bytesC\x.doc0bytes我个人认为这实际上是一种更好的搜索存储在多个硬盘驱动器上的文件的方法,而无需连接每个硬盘驱动器以查看哪个可能实际包含该文件。我可以编写脚本或C#程序(不确定我写的东西是否万无一失),但更喜欢实

windows - PST复制批处理文件添加进度条

我有一个复制脚本(使用xcopy)的基础来复制文件,以便从一台电脑迁移到另一台电脑(在我的例子中是xp到win7)。代码如下:...xcopy/I/Y/E/F"C:\DocumentsandSettings\%USERNAME%\Favorites\*.*"h:\Restore\IEfavoritesxcopy/I/Y/S/F"C:\DocumentsandSettings\%USERNAME%\Desktop"h:\restore\desktopxcopy/I/Y/F"C:\DocumentsandSettings\%USERNAME%\ApplicationData\Microso

python - 将字符串本地复制到剪贴板 python 3

我找了很久的方法把一个字符串放到剪贴板上,只使用python中包含的目录。我试过了importsubprocessdefcopy2clip(txt):cmd='echo'+txt.strip()+'|clip'returnsubprocess.check_call(cmd,shell=True)然后调用copy2clip('text')然而,这似乎为剪贴板上的文本添加了额外的一行。我也尝试了Tkinter方法,但它只是在我尝试粘贴时使python窗口崩溃。我在Windows10上运行python3.5.2。 最佳答案 我用过impo

windows - 复制文件而不重新创建子目录

我有一个目录,其中包含大约100个子文件夹和这些子文件夹中的近2,000个文件(最多4层)。这些文件是.txt或.log,每个扩展名都有一个唯一的文件名。我需要将文件移动或复制(以更快者为准)到不同文件夹的根目录,而不需要像xcopy那样重新创建子文件夹结构。这是在Windowsxp上提前致谢。现有:Dir1\Folder1\000111.txtDir1\Folder2\000112.txtDir1\Folder3\000113.logDir1\Folder4\Dir2\000114.txtDir1\Folder4\Dir2\000115.txtDir1\Folder4\Dir2\00

windows - 复制文件名并用它创建新的空白文件

我在一个目录中有一堆.bak文件。现在我想复制/复制这些文件到另一个目录,但只保留文件名,而不是内容-这是怎么做到的? 最佳答案 robocopyc:\sourcec:\target*.bak/create对于WindowsVista之前的解决方案,您可以使用for%fin("c:\source\*.bak")dobreak>"c:\target\%~nxf"如果应该从批处理文件中使用,请将%更改为%% 关于windows-复制文件名并用它创建新的空白文件,我们在StackOverflo

c# - Windows 窗体设计器重命名复制/粘贴的控件

我在此处看到针对ASP.net提出和回答的类似问题HowdoIpreventVisualStudiofromrenamingmycontrols?但我在使用C#在VS2008中编写Windows窗体应用程序时试图阻止这种情况。我想复制/粘贴大量控件而不将它们称为Checkbox1等。我宁愿手动重命名它们,因为它只是对名称的一个小改动。 最佳答案 我使用的是VS2010RC1,而我的VS2008机器“宕机”,所以我不确定VS2008中是否有这个特殊功能(控件名称的就地编辑):但万一它是:打开菜单View/其他窗口:选择文档大纲View

c++ - 从 windows 可执行文件复制机器代码并在 linux 上运行

我在Windows上复制了一个函数的机器代码。例如:voidfunc(){printf("hello");}在上述情况下,我将复制func()的十六进制代码段数据和printf()的十六进制代码数据以及其他依赖项和数据并重新链接它在运行linux的不同机器上,如果正确重新链接,是否可以在linux机器上运行代码?如果是这样,会不会有许可问题?(合法吗?)附言这个问题是关于分布式系统的问题。 最佳答案 有一个wineprogram(andproject)这不是模拟器。它将从windows获取exe文件并直接在linux中运行。大多数使

windows - 如何禁用 Windows 注册表中的剪切、复制、粘贴、重命名等操作?

我正在尝试在VB.Net中创建一个软件作为我的uni项目,以禁用Windows7电脑的以下功能。我认为必须从Windows注册表的上下文菜单中禁用它们,但我不想禁用整个上下文菜单,而是想单独禁用以下项。剪切、复制、粘贴、重命名、删除、打开、打印、共享、创建快捷方式、打开方式、发送到、新建、属性。我想为用户提供通过复选框有选择地/单独地禁用它们的选项,这样这些选项将在鼠标右键单击时被禁用。我的问题是我不知道哪个键是禁用的正确键,因为注册表太大而且一些键的名称相似。谁能帮我说说Windows注册表中上述右键单击功能的确切关键位置是什么,或者如何去做? 最佳答案