dos批处理如何把hostname命令的结果可在到变量
我知道在cmd下运行hostname命令会显示电脑的名称,如何把这个名称保存到一个变量里呢?就像settest_home=%CD%,%test_home%就是当前的路径。...
我知道在cmd下运行hostname命令会显示电脑的名称,如何把这个名称保存到一个变量里呢? 就像set test_home=%CD%,%test_home%就是当前的路径。我现在希望%my_host_name%保存我的电脑名称,请问要怎么弄,哪位前辈指点一下,谢谢
我是希望可以把“HOST=hostname:8080“写到一个文本文件里面,其中“HOST=”和“:8080"为固定,而且hostname就是bat文件所在的主机名称或ip地址,整个配置项不可以换行。 展开
我是希望可以把“HOST=hostname:8080“写到一个文本文件里面,其中“HOST=”和“:8080"为固定,而且hostname就是bat文件所在的主机名称或ip地址,整个配置项不可以换行。 展开
展开全部
@echo off
set my_host_name=hostname
%my_host_name%
pause
以上代码保存为.bat文件
set my_host_name=hostname
%my_host_name%
pause
以上代码保存为.bat文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for /f %a in ('hostname') do set my_host_name=%a
echo HOST=%my_host_name%:8080 >host.txt
如果写在批处理里面,应当是
for /f %%a in ('hostname') do set my_host_name=%%a
echo HOST=%my_host_name%:8080 >host.txt
echo HOST=%my_host_name%:8080 >host.txt
如果写在批处理里面,应当是
for /f %%a in ('hostname') do set my_host_name=%%a
echo HOST=%my_host_name%:8080 >host.txt
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询