云网牛站
所在位置:首页 > Linux教程 > 运行在Linux虚拟机上的Windows 10使用PowerShell生成GUID的方法

运行在Linux虚拟机上的Windows 10使用PowerShell生成GUID的方法

2019-06-04 11:49:49作者:林顾鑫稿源:云网牛站

微软Windows 10系统是运行在Linux虚拟机上的,然后使用PowerShell生成GUID,以下是详细方法。参考在Linux下用VMware虚拟机安装Windows 10系统

 

前言

最终用户很少需要生成GUID,通常,如果你需要GUID,则可能需要修改Windows注册表或编写试图引用系统上组件的脚本,在这种情况下,你可能想知道如何创建GUID,有些在线应用程序可以解决这个问题,你也可以使用PowerShell生成GUID。PowerShell也可安装在Linux上,参考Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE下安装Powershell的方法在RHEL、CentOS 8/7系统中安装PowerShell的方法

 

使用PowerShell生成GUID的方法

使用管理员权限打开PowerShell并运行以下命令:

[guid]::NewGuid()

点击Enter,输出将为你生成新的GUID,如下图所示:

运行在Linux虚拟机上的Windows 10使用PowerShell生成GUID的方法

这只是生成的GUID,它还没有做或对应任何事情,由你来“连接(connect)”它。

GUID基本上是一个数字,但是采用特定的格式,此格式的此数字在Windows 10和其他系统上用于引用各种组件,某些GUID已在Windows 10上设置,以识别其上的功能/项目,例如,你在系统上创建的电源计划具有自己的GUID,如果需要在脚本中引用电源计划,则可以使用它们,要查看电源计划的GUID,可以在命令提示符中运行以下命令:

powercfg -LIST

运行在Linux虚拟机上的Windows 10使用PowerShell生成GUID的方法

这些GUID与PowerShell中生成的GUID之间的唯一区别是它们已经与某些东西相关联。

 

附:关于GUID网络应用程序的说明

在Windows 10上生成GUID而不需要任何额外的应用程序很容易,但你仍然可以找到一些可以为你创建GUID的Web应用程序,只需单击一个按钮即可获得它,这些应用程序是安全的,它们生成的GUID将与PowerShell生成的GUID一样有效,同样的限制将适用,即除非你将GUID与Windows 10上的某些内容相关联,否则它实际上只是某种格式的数字。

GUID只能用于一个项目,例如,没有两个电源计划具有相同的GUID,如果他们这样做,单独引用它们是不可能的,对于你生成和使用的任何其他GUID也是如此。

至于你可以在哪里使用GUID,这实际上取决于组件本身,即它是否支持GUID,GUID在所有系统上都不相同,即使Windows 10系统上的相同电源计划也不会具有相同的GUID,但是如果导出电源计划,则可以导出它们。

 

相关主题

在Ubuntu 18.04 LTS系统上安装PowerShell Core的步骤

精选文章
热门文章