更改计算机名脚本使用说明

更改计算机名脚本使用说明

  1. 下载脚本
    1. 重命名计算机(不重启)
      1. https://wwxo.lanzoub.com/iMa7T35v517i
    2. 重命名+重启计算机
      1. https://wwxo.lanzoub.com/izCl735v518j

  2. 解压 zip,打开文件夹至2个脚本文件,用 txt 方式打开 ps1 文件:rename-computer.ps1 


  3. 替换文件“rename-computer.ps1” 中以下高亮位置为新计算机名:
    1. # rename-computer.ps1
    2. # 需要管理员权限;静默运行,日志输出到 %ProgramData%\OraService\RenameCN\logs

    3. $ErrorActionPreference = 'Stop'
    4. $LogDir = "$env:ProgramData\OraService\RenameCN\logs"
    5. $null = New-Item -ItemType Directory -Path $LogDir -Force -ErrorAction SilentlyContinue
    6. $Log = Join-Path $LogDir ("rename-cn-" + (Get-Date -Format 'yyyyMMdd-HHmmss') + ".log")

    7. function Log($msg) {
    8.     $line = "[{0}] {1}" -f (Get-Date -Format 'yyyy-MM-dd HH:mm:ss'), $msg
    9.     Add-Content -Path $Log -Value $line
    10. }

    11. try {
    12.     $NewName = '不重启09101543'  # 引号内部替换为所需更改的计算机名
    13.     Log "Start. Target name: $NewName"
  4. 引号内部内容更改为所需计算机名,保存此文件。

  5. 定位到 2个脚本文件所在文件夹,压缩此文件夹为 zip 格式(推荐 7zip)。
    【备注】
    1. 压缩对象 必须是文件夹,请勿直接压缩脚本文件。
    2. 压缩文件夹层级 必须是2个脚本直接所在文件夹,而非最外层文件夹。
      示例:目录为【 文件夹A > 文件夹B > 脚本文件 】时 , 应压缩 “文件夹B” ,而非 “文件夹A”。
      原因:设备端 ora 将自动解压并运行文件夹目录中的 install.bat
    3. 压缩文件格式 必须为 zip
      压缩方式任意, 例如 7zip / WinRAR / 右键文件夹 > 发送到 > 压缩 zipped 文件夹 等。
      推荐 7zip 原因:可按 UTF-8 压缩文件名,解压文件夹名不易乱码。其他方式可能出现乱码,但不影响脚本运行。
    4. 文件名不限:文件夹名与压缩包文件名不限。2个脚本文件名不可更改。

  6. 通过 设备命令 > 文件部署, 上传 zip 文件,勾选“部署后自动运行” (使设备端自动运行脚本)



  7. 部署带有重启的脚本,重命名后将自动重启计算机。部署不重启的脚本,仅更改计算机名,不重启计算机。


    • Related Articles

    • 脚本示例 | FAQ 脚本下发后未执行或执行错误

      FAQ 脚本下发后未执行或执行错误,可能原因: 脚本文件名必须是 install.bat 仅有一个脚本文件需下发时,也必须放入一个文件夹内再对文件夹进行压缩为 zip 格式 脚本最后需添加自删除逻辑,否则多次部署可能出错。以下为示例 A、B。 如仍有问题,请通过微信或邮件与我们联系:support@nubiscloud.cn 脚本示例: 计算机重命名 获取Ora日志 示例 A — 计算机重命名并重启(以下脚本所更改计算机名可包含中文字符) 参考文档?:更改计算机名脚本使用说明 ...