问题标签 [file-rename]

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.

0 投票
8 回答
1263 浏览

c# - C# 防止我的​​ .exe win 应用程序被重命名?

嗨,是否可以防止我的 .exe 应用程序被重命名..?

这是 senario(我的问题)

在我运行我的程序之后,(假设我运行 MyApp.exe)一个不友好的用户突然为了好玩,将我的 MyApp.exe 重命名为......让我们说 Goodtime.exe

之后。他注销 windows(xp) 然后当我的程序试图在启动 MyApp.exe 上运行时,我不会因为它被重命名

是否可以通过代码来防止这种情况?

感谢任何愿意帮助的人=)

0 投票
3 回答
1119 浏览

regex - 快速正则表达式匹配模式并将其替换为空/空

我有一个包含大量文件的文件夹,我需要重命名它们。我正在使用批量/批量重命名实用程序:http ://www.bulkrenameutility.co.uk/Download.php

它允许 RegEx 模式匹配和替换。

这是几个示例文件名:

  • ...
  • 04-067 - 我需要的文件名称(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-068 - 我需要的文件名称(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-069 - 我需要的文件名称(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-070 - 我需要的文件名称(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-071 - 我需要的文件名(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-072 - 我需要的文件名称(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • 04-073 - 我需要的文件名(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s) .avi
  • ...

我需要删除该(19*部分并保留该部分,.avi以便新名称如下:

  • ...
  • 04-067 - 我需要的文件名.avi
  • 04-068 - 我需要的文件名.avi
  • 04-069 - 我需要的文件名.avi
  • 04-070 - 我需要的文件名.avi
  • 04-071 - 我需要的文件名.avi
  • 04-072 - 我需要的文件名.avi
  • 04-073 - 我需要的文件名.avi
  • ...

文件名有时也包含 (abc) 但(19*始终存在:

04-067 - 我需要的文件名(彩色)(3D)(1943) (Aplha, Xtra, Info) [ExtraA] (15m34s).avi

这样的正则表达式有什么快速帮助吗?

更新:这是一张图片(http://img542.imageshack.us/img542/6275/bulkrenameutility.png):截屏

问候。

0 投票
4 回答
5748 浏览

unix - 重命名文件但在 UNIX 中保留原始创建、修改时间

有没有办法在保持原始创建/修改/读取时间的同时重命名文件?这是在 Solaris 中。

提前致谢。

0 投票
2 回答
2541 浏览

file-upload - 在zend中重命名文件后上传文件

这是我的表格

这是我的控制器

现在我想在将文件名更改为 $name 值后上传文件。我该怎么做?

0 投票
2 回答
160 浏览

java - 使用 perl/java 将数据库中的现有图像代码重命名为新的

我正在尝试使用 Perl 将数据库目录中一组图像的代码重命名为新的。代码的格式为XXXX_XXXX_V1.jpg. 我需要做的就是用XXXX_XXXX设计师输入的新代码替换 ,图片位于/usr/site/html/images/p.

我应该如何处理这种情况?我应该去目录然后在目录中搜索现有代码然后执行交换吗?

一旦代码被交换,我需要说“成功交换图片”,然后显示http://servername/images/p/n/ct/CODE_V1.jpg所有服务器的视图,以便该人可以查看图片以确认操作成功。

欢迎任何输入,我正在研究这个,我将很快粘贴一些代码。

谢谢

0 投票
5 回答
9405 浏览

bash - 使用另一个列表中的名称重命名文件列表

我在一个名为 lista.txt 的文件中有一个如下列表:

我有一个包含许多文件的文件夹:filename1、filename2、... filenameN。

我想遍历这些文件以实现:

你能为我提供这个任务的工作示例代码吗?

0 投票
4 回答
14454 浏览

c# - 重命名正在运行的可执行 (exe) 文件

我们正在尝试一次将更新推送到多台服务器,我的经理发现可以重命名正在运行的 .exe 文件。使用该知识,他想重命名正在运行的 exe 并复制所述 exe 的新版本,这样任何运行 foo.exe 内存副本的人都可以,并且任何打开指向 foo.exe 的快捷方式的人都将获得一个新副本应用了更新。

我想我需要澄清一下,他并不指望旧副本会神奇地更新,他只是希望他们继续运行旧副本,直到他们再次打开 exe,在这种情况下,它将打开具有名称的新副本旧的。

它有时会抛出该文件正在他的程序中使用的异常,但如果他尝试在循环中重命名它,它最终会成功。在我的机器上,即使在循环中,我也无法让它工作。

我的第一个也是主要的问题是:这样做是否可以接受。重命名正在运行的可执行文件是否应该是一个有效的场景?

其次,如果这是一个有效的场景,那么如何可靠地做到这一点?我们目前的想法是尝试多次使用 File.Move (C#) 进行重命名,如果它不起作用,则将其写入错误日志以便手动处理。

0 投票
2 回答
256 浏览

php - 你可以使用php更改文件名吗?

所以这就是这个想法。你可以使用php更改/重命名文件的名称吗?我是这样想的

你有几个页面都是相同的“模板”只是不同的内容和名称例如你有一些名为“portfolio-item-1.php”的文件,如果有人点击“下一步”链接它转到“portfolio-item-2.php” “所以同一个文件只是重命名了,不同的内容使用了 ID 吗?

这可能令人困惑,但......

我知道你可以做这个数据库但是,有没有没有数据库的方法?

0 投票
3 回答
2722 浏览

bash - 用于将空格更改为文件名中的下划线的简单 bash 脚本

这是一个简单的脚本,它重命名作为参数传递的文件,将空格交换为下划线。但是,例如,当我尝试将文件“ae i”重命名为“a_e_i”时,它会返回以下错误:

0 投票
3 回答
4530 浏览

java - 重命名文件后尝试在Java中设置文件的最后修改时间

这是我开始使用的代码:

我看到的输出是:


但是当我尝试时:

它似乎工作正常,有这个输出:


为什么第二种方法有效,而第一种方法无效?