更改计算机名脚本使用说明
更改计算机名脚本使用说明
下载脚本
重命名计算机(不重启)
https://wwxo.lanzoub.com/iMa7T35v517i
重命名+重启计算机
https://wwxo.lanzoub.com/izCl735v518j
解压 zip,打开文件夹至2个脚本文件,用 txt 方式打开 ps1 文件:
rename-computer.ps1
替换文件“
rename-computer.ps1
” 中以下高亮位置为新计算机名:
# rename-computer.ps1
# 需要管理员权限;静默运行,日志输出到 %ProgramData%\OraService\RenameCN\logs
$ErrorActionPreference = 'Stop'
$LogDir = "$env:ProgramData\OraService\RenameCN\logs"
$null = New-Item -ItemType Directory -Path $LogDir -Force -ErrorAction SilentlyContinue
$Log = Join-Path $LogDir ("rename-cn-" + (Get-Date -Format 'yyyyMMdd-HHmmss') + ".log")
function Log($msg) {
$line = "[{0}] {1}" -f (Get-Date -Format 'yyyy-MM-dd HH:mm:ss'), $msg
Add-Content -Path $Log -Value $line
}
try {
$NewName = '
不重启09101543
' # 引号内部替换为所需更改的计算机名
Log "Start. Target name: $NewName"
引号内部内容更改为所需计算机名,保存此文件。
定位到
2个脚本文件所在文件夹
,压缩此文件夹为 zip 格式
(推荐 7zip
)。
【备注】
压缩对象
必须是文件夹
,请勿直接压缩脚本文件。
压缩文件夹层级
必须是2个脚本直接所在文件夹
,而非最外层文件夹。
示例:目录为【 文件夹A >
文件夹B
> 脚本文件 】时 , 应压缩 “
文件夹B”
,而非 “文件夹A”。
原因:设备端 ora 将自动解压并运行文件夹目录中的 install.bat
压缩文件格式
必须为
zip
。
压缩方式任意, 例如 7zip / WinRAR / 右键文件夹 > 发送到 > 压缩 zipped 文件夹 等。
推荐 7zip 原因:可按 UTF-8 压缩文件名,解压文件夹名不易乱码。其他方式可能出现乱码,但
不影响脚本运行。
文件名不限:文件夹名与压缩包文件名不限。2个脚本文件名不可更改。
通过
设备命令 > 文件部署,
上传 zip 文件,勾选“
部署后自动运行
” (使设备端自动运行脚本)
部署带有重启的脚本,重命名后将自动重启计算机。部署不重启的脚本,仅更改计算机名,不重启计算机。
Related Articles
脚本示例 | FAQ 脚本下发后未执行或执行错误
FAQ 脚本下发后未执行或执行错误,可能原因: 脚本文件名必须是 install.bat 仅有一个脚本文件需下发时,也必须放入一个文件夹内再对文件夹进行压缩为 zip 格式 脚本最后需添加自删除逻辑,否则多次部署可能出错。以下为示例 A、B。 如仍有问题,请通过微信或邮件与我们联系:support@nubiscloud.cn 脚本示例: 计算机重命名 获取Ora日志 示例 A — 计算机重命名并重启(以下脚本所更改计算机名可包含中文字符) 参考文档?:更改计算机名脚本使用说明 ...