标题: 问个关于CMD可以显示计算机名的命令...
[打印本页]
作者: Mnyoll
时间: 2008-11-14 11:17
标题: 问个关于CMD可以显示计算机名的命令...
找了很久没找到.....
想用NETSTAT命令又太慢了....
特来请教...
转移自 DOS学习入门 & 精彩文章 (教学室)
明显发错版块,因属论坛新手,故暂不予以扣分处理,但注册时间也有一年多了,应该对论坛有所熟悉了,望今后引起注意。
——管理员
作者: Mnyoll
时间: 2008-11-14 12:11
是这样的....
我们知道PUBWIN里有以本机计算机名命名的进程....
比如计算机名为A001的它的进程就是A001.exe.....计算机名为A002的它的进程就是A002.exe
我现在想用BAT把这个进程干掉...
那个大哥可以帮帮忙???
作者: yishanju
时间: 2008-11-21 18:24
呃,管理员都把帖子转错区了,还说别人
作者: yishanju
时间: 2008-11-21 18:36
IPCONFIG /ALL
Host Name 后面就是计算机名
作者: yishanju
时间: 2008-11-21 18:42
系统本身有变量 %computername% 表示计算机名
echo %computername%
作者: yishanju
时间: 2008-11-21 19:22
刚刚发现 hostname.exe 命令也可以显示计算机名
作者: DOSroot
时间: 2008-11-21 20:14
Originally posted by yishanju at 2008-11-21 18:24:
呃,管理员都把帖子转错区了,还说别人
那你认为应该转到什么区
作者: HAT
时间: 2008-11-23 12:41
@echo off
for /f "skip=4 delims=" %%a in ('reg query HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName /v ComputerName') do (
set pcName=%%a
)
set pcName=%pcName:~24%
echo %pcName%
作者: HAT
时间: 2008-11-23 12:41
@echo off
for /f "tokens=2 delims==" %%a in ('wmic computersystem get name') do (
set pcName=%%a
)
echo %pcName%
作者: HAT
时间: 2008-11-23 12:44
@echo off
for /f "tokens=2 delims=\" %%a in ('net config server') do (
set pcName=%%a
)
echo %pcName%