batch-file - 如何将文件名批量更改为计算机名?
问题描述
我创建了一个脚本来检查 Windows 的许可证,检查我计算机上的硬件和软件,然后他们将其保存并将其移动到服务器。我想在多台计算机上使用它,但是当我使用它时,我希望它自动将名称更改为我正在运行脚本的计算机名称。那可能吗?如果是你能帮我吗?
我的代码是
@echo off
cscript %windir%\system32\slmgr.vbs /dli > huehue.txt
msinfo32 /report mysystem.txt
type mysystem.txt > utf8.txt
findstr /c:"System Name" utf8.txt
wmic product get name,version > software.txt
move software.txt \\10.0.9.210\Public
move utf8.txt \\10.0.9.210\Public
move mysystem.txt \\10.0.9.210\Public
move huehue.txt \\10.0.9.210\Public
解决方案
推荐阅读
- javascript - 冒泡排序仅对数组的一部分进行排序
- firebase - Firebase 黑名单是如何执行的?
- c++ - 在 .exe 和 .dll 之间共享变量
- azure-data-factory - 将 csv 文件从 blob 容器复制到 Azure SQL DB 时出现空字符串和空字符串错误
- sql-server - 消息“列名无效。” 使用 check() 时
- reactjs - 涉及 Redux、useContext 和 HOC 的架构有哪些缺陷和性能问题?
- neo4j - 从 CSV 加载时如何创建节点、创建关系和删除属性?
- nlp - Powerbi on Prem 上的 NLP
- paypal - paypal 订单号的有效期是多久?
- android - ExoPlayer 无法播放分辨率为 1080p 的直播流