标签: rename

重命名 Windows 2003 域?

我们目前有一台运行在 Windows 2003 上的办公服务器。该服务器托管电子邮件(交换)和活动目录。我们还有两台客户端电脑,它们通过服务器获取互联网连接和配置文件。

服务器当前正在特定域中运行。xxx.companyname.nl。我们的公司名称已更改,我们想将域更改为 xxx.newcompanyname.nl。这是一个复杂的过程(我们最好重新安装?),还是可以轻松完成?

windows-server-2003 rename domain-controller

6
推荐指数
1
解决办法
3194
查看次数

BSD - 从目录中的所有文件中递归删除非 ascii 字符

我正在尝试将一堆 (300GB+) 文件从 FAT32 驱动器迁移到我的 freeNas ZFS 文件系统,但是我向它抛出的每个命令 (tar,pax,mv,cp) 在遇到非ASCII 文件名 - 它通常是在 Windows 下创建的,它读取的内容类似于“foo?s bar.mp3...”,其中 ? 可能是撇号之类的。

任何人都可以用几行代码来帮助递归遍历目录树并重命名文件以删除有问题的字符。

非常感激。

scripting bash rename bsd freenas

6
推荐指数
2
解决办法
7021
查看次数

在使用 --files-from 复制期间使用 rsync 重命名文件?

使用 rsync,如何在使用 --files-from 参数复制时重命名文件?我有大约 190,000 个文件,每个文件在从源复制到目标时都需要重命名。我计划将文本文件中的文件列表传递给 --files-from 参数。

linux bash rsync rename

5
推荐指数
1
解决办法
6426
查看次数

安装 oracle (XE) 后重命名机器

我正在为以下问题寻找快速解决方案:

我有一台虚拟机(vmware),我希望能够提供给同事(vm 的副本)。我在机器上安装了 Oracle XE 数据库,我希望每个复制的 VM 都被重命名(机器名称)(如 ​​vm-dev-01、vm-dev-02 等)。

最大的问题是 Oracle 不支持在安装后重命名主机名,因为它用于某些服务。

我想知道是否有可以在主机重命名后应用的快速分步过程或批处理脚本。

我知道重新安装软件可以修复它,但我不想每次复制我的 VM 时都这样做。

oracle rename hostname

5
推荐指数
1
解决办法
6236
查看次数

域重命名后 - 我是否需要将所有用户重新加入新域?

我正在运行 Windows Server 2012R2 域服务器 (ADDS)。

该域历史上来自 2003 年服务器,并且是单个标签域:例如:Contoso

我想将其重命名为:Contoso.local(使用 rendom)

经过一些阅读,在 2 个地方,我不确定在完成重命名后是否需要检查所有用户/客户,并将它们重新加入新域:

  1. 如果我有 contoso.local 域,我只能加入:contoso
  2. 在分步指南中,我被要求检查所有客户端,然后重新加入域(但我不确定它是否适用于单标签域 --> 多标签域

什么是真的?

[编辑] 假设我遵循@jscott 评论:Windows Active Directory 命名最佳实践?我将我的域重命名为:internal.contoso.com(我拥有 contoso.com),并将 netbios 重命名为:contoso,这会影响结果吗?

domain rename domain-name windows-server-2012-r2

5
推荐指数
1
解决办法
3674
查看次数

重命名 dovecot IMAP 服务器中的垃圾文件夹

作为英语,我发现术语“垃圾”和“垃圾”令人困惑,因为它们的意思基本相同。我想将我的 Dovecot IMAP 服务器上的这些文件夹分别重命名为“已删除”和“垃圾邮件”,因为这些术语对我来说意义更大。

所以我改成15-mailboxes.conf这样,而不是定义邮箱Junk

mailbox Spam {
  special_use = \Junk
  auto = subscribe
}
Run Code Online (Sandbox Code Playgroud)

和类似的垃圾到已删除。

我假设\Junk是一个神奇的词,不应该改变。我还更改了筛选脚本以将邮件重定向到新目录名称。我还将文件系统中的现有文件夹重命名为垃圾邮件等。

当我重新启动 Dovecot 并连接 IMAP 客户端(在本例中为 Outlook 2013)时,Dovecot 仍会创建旧的命名文件夹以及新的文件夹。所以我们有“垃圾邮件”和“垃圾邮件”。“垃圾”是新创建的并且是空的。

我如何抑制这种行为?我只想要“垃圾邮件”和“已删除”。

这里是收件箱的命名空间

namespace inbox {

  #mailbox name {
    # auto=create will automatically create this mailbox.
    # auto=subscribe will both create and subscribe to the mailbox.
    #auto = no

    # Space separated list of IMAP SPECIAL-USE attributes as specified by
    # RFC 6154: \All \Archive \Drafts \Flagged \Junk \Sent \Trash …
Run Code Online (Sandbox Code Playgroud)

directory rename imap dovecot

5
推荐指数
1
解决办法
4675
查看次数

使用 Windows CMD 或简单的 .TXT 重命名文件以将修改日期添加到文件名

我正在尝试重命名大量文件,以将文件资源管理器中“修改日期”列中的日期合并到 YYYYMMDD 格式的每个文件名中。我能够使用以下步骤从内部所有文件的所需文件夹生成报告:

  1. 单击提示和技巧文件夹
  2. 按住 Shift 键并右键单击 Tips and Tricks 文件夹
  3. 单击“在此处打开命令窗口”
  4. 类型 dir>filename.txt
  5. 点击进入
  6. 打开 Tips and Tricks 文件夹并查找具有您创建的文件名的文本文件

然后我将报告作为带分隔符的文本文件拉入 Excel 并处理内容,因此我现在在一列中有“最后修改”日期,在另一列中有文件名:

修改日期| 文档名称

1/9/2009 | ArcGIS_TT_Projections_Transformations.doc

2/18/2014 | ArcGIS_TT_Re-Projection_WMAS.docx

1/9/2009 | ArcGIS_TT_Set_Selectable_Layers.doc

1/9/2009 | ArcGIS_TT_Spatial_Join.doc

2010/4/21 | ArcGIS_TT_View_CLU_History_Layer.doc

我只成功使用了如下重命名脚本:

@echo off
setlocal enableDelayedExpansion
for %%F in ("ArcGIS_TT_Projections_Transformations*.txt") do (
  set "name=%%F"
  ren "!name!" "!name:ArcGIS_TT_Projections_Transformations=ArcGIS_TT_Projections_Transformations_20090109!"
)
pause
Run Code Online (Sandbox Code Playgroud)

但我试图避免对 61 个文件重复该过程。有没有人建议使用 Windows CMD 提示或一个简单的 .txt,我可以用它来更自动地将日期修改信息提取到文件名中?

谢谢你的帮助!

rename batch-file windows-command-prompt executable date-modified

5
推荐指数
2
解决办法
4万
查看次数

在 Linux 上通过命令行使用正则表达式批量重命名目录

我在服务器上有一个文件夹,其中包含每天创建并按日期命名的目录,如下所示:

07-06-14
08-06-14
09-06-14
Run Code Online (Sandbox Code Playgroud)

等等。

在某些时候,我决定首选命名格式如下:2014-06-07 并且新文件夹使用该格式创建。所以现在该文件夹包含:旧格式的目录和新格式的目录。

如何将旧格式的目录批量重命名为新格式?

我试过这个: rename -n 's/(\d{2})\-(\d{2})\-(\d{2})\20$3-$2-$1//' *

但它抛出错误: Use of uninitialized value $2 in regexp compilation at (eval 1) line 1

linux debian command-line-interface rename batch

4
推荐指数
1
解决办法
4369
查看次数

AWS - 创建 EC2 快照并自动重命名它们的脚本

我目前正在尝试设置一个脚本(使用来自 Ubuntu 服务器的 AWS CLI),它将执行以下操作:

  • 创建每个现有卷的快照。这些卷已经有一个 NAME 标签(如 SERVER1、SERVER1DATA、SERVER2、SERVER2DATA 等)。

  • 重命名那些使用相同标签 NAMES 拍摄的快照(这样,在 AWS 控制台上,我可以按日期过滤它们并能够轻松识别它们)。

自动重命名是我在这里的主要问题。

我一直在玩弄 ec2-describe-volumes 、 ec2-create-snapshot 和 ec2addtag 命令,但我的脚本不是那么好。到目前为止,我已经能够通过创建一个带有 VOLUME NAME 和 NAME TAG 的列表来设置它(这些参数然后由 ec2addtag 获取),但是每次我在环境中添加或删除卷时,我都必须手动更新该列表.

任何帮助将不胜感激。

rename parsing amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
1万
查看次数

如何离线克隆、分离和重命名 Windows 2008 R2 VM,然后在线重新加入域

我有一台加入 Windows 2008 R2 域的服务器,应该将其克隆为同一域中的测试服务器!已安装 MSSQL 2012 实例和 Team Foundation Server 2013,但这不应对此计划产生任何影响。

我的计划如下。

  1. 克隆 VMware 机器。
  2. 无需网络连接即可启动(拔下电缆)
  3. 与本地管理员断开域,重新启动
  4. 重命名服务器名并更改ip地址,重启
  5. 连接网络连接
  6. 加入域(并更改 MSSQL 中的 @@servername)。

我的问题:此过程是否会以任何方式影响原始服务器(域计算机帐户)?你有什么建议来做这件事?

预先感谢您的帮助!

active-directory domain rename clone windows-server-2008-r2

4
推荐指数
1
解决办法
2万
查看次数