我需要在计算机上复制数百个随机文件,并且非常喜欢使用内置在Windows中的vanilla文件副本。 我不希望它挂在“你确定吗?”,“你确定吗?”,“甚至压缩文件?”,“肯定不是只读文件! 只要我离开,就循环。 我不想让它工作几个小时,然后意外停止:“有人曾经打开这个文件,所以我不会复制它!” 然后取消整个副本,或者只是退出,没有说明做了什么,还有什么工作。 你有什么文件pipe理程序的经验? 你推荐哪个? 这个问题与我的另一个问题有关: 我怎样才能在我的较新的仅限SATA的计算机上使用旧的PATA硬盘驱动器?
如果我想创build一个保证不能代表文件名的string,我可以在Windows上添加下列其中一个字符: \ / : * ? | < > 例如 this-is-a-filename.png ?this-is-not.png 有什么办法可以在Linux上将string标识为“不可能是文件”?
我想知道(使用C#)如何删除超过3个月的特定目录中的文件,但我想date可以灵活。 只是要清楚:我正在查找超过90天的文件,换句话说,应该保留90天以前创build的文件,删除所有其他文件。
如何快速在Linux( Red Hat Linux )系统上创build大文件? dd会完成这个工作,但是当你需要一个文件大小为几百GB的文件进行testing时,读取/dev/zero并写入驱动器可能需要很长时间…如果你需要重复这个操作,加起来。 我不在乎文件的内容,我只是想快速创build它。 如何才能做到这一点? 使用稀疏文件不适用于此。 我需要给文件分配磁盘空间。
Stringvariables包含一个文件名, C:\Hello\AnotherFolder\The File Name.PDF 。 我怎样才能得到文件名称的文件名称The File Name.PDF作为一个string? 我打算分割string,但这不是最佳解决scheme。
如何检查文件是否存在,而不使用try语句?
我想在我的应用程序中包含批处理文件重命名功能。 用户可以键入一个目标文件名模式和(在替换模式中的一些通配符后)我需要检查它是否将在Windows下的合法文件名。 我试过使用像[a-zA-Z0-9_]+这样的正则表达式,但它不包含来自各种语言的许多国家特定的字符(例如元音变音等等)。 什么是最好的方式来做这样的检查?