在Windows 10上,PowerShell是一个命令行工具,允许用户运行命令和脚本来更改系统设置并自动执行任务。它类似于命令提示符,但PowerShell是一个更强大的命令行界面(CLI),它提供了大量的工具,并提供了更多的灵活性和控制(特别是对于脚本)。
脚本只是保存到文本文件(扩展名为. ps1)中的命令***。PowerShell可以理解并执行这些命令,以便完成一个或多个操作。唯一需要注意的是,与命令提示符不同,默认的安全协议将阻止所有脚本运行。
这意味着当你在Windows 10上双击. ps1文件时,什么都不会发生。如果在PowerShell中执行脚本,用户将会收到错误消息“无法加载,因为在此系统上禁止运行脚本”。但是,只要启用了正确的执行策略,您也可以在您的计算机上运行该脚本。让我们来学习如何在PowerShell上成功运行第一个脚本文件。
一、如何在Windows 10上创建PowerShell脚本文件
在Windows 10上,用户可以使用任何文本编辑器或内置的集成脚本环境(ISE)控制台创建PowerShell脚本文件。
(A)使用记事本创建脚本
要在Windows 10上使用记事本创建PowerShell脚本,请使用以下内容:
1.打开开始菜单。
2.搜索“记事本”,然后单击搜索结果打开记事本程序。
3.在记事本中输入以下内容:
写主机\ ”恭喜你!您的第一个脚本成功执行\ ”
上面的脚本将在屏幕上输出以下内容:
恭喜你!您的第一个脚本成功执行
4.单击“文件”菜单。
5.点击“保存”按钮。
6.在“保存类型”列表中选择“所有文件”,在“文件名”中键入脚本的名称,例如:first_script.ps1
7.点击“保存”按钮。
(2)使用ISE(集成脚本环境)创建脚本
还可以使用内置的PowerShell ISE控制台在Windows 10上编写脚本代码。
集成脚本环境是一个复杂的工具,但是您可以通过使用以下操作开始创建脚本文件:
1.打开开始菜单。
2.搜索Windows PowerShell ISE,右键单击搜索结果,选择“以管理员身份运行”选项。
3.环境将以空的. ps1文件启动,您可以在其中编写新文件或粘贴要运行的脚本,例如:
写主机\ ”恭喜你!您的第一个脚本成功执行\ ”
4.单击“文件”菜单。
5.单击“保存”选项。
6.输入脚本的名称,例如:first_script.ps1
7.点击“保存”按钮。
使用记事本或PowerShell ISE完成这些步骤后,脚本可以运行,但默认情况下会失败。这是因为默认的PowerShell设置总是阻止任何脚本运行。
二。如何在Windows 10上运行PowerShell脚本文件
如果要在PowerShell上运行脚本文件,必须更改Windows 10上的执行策略。
要更改执行策略,请使用以下方法:
1.打开开始菜单。
2.搜索PowerShell,右键单击搜索结果,然后单击“以管理员身份运行”选项。
3.键入以下命令,然后按Enter键:
set-execution policy remote signed
4.在弹出的提示中选择一个选项。通常,选择“全是”选项。
5.键入A,然后按Enter:
& amp\”c:\ PATH \ TO \ SCRIPT \ first _ SCRIPT . PS1 \ ”
在上面的命令中,确保将“PATH\TO\SCRIPT”更改为保存脚本命令的位置。
完成这些步骤后,脚本将运行。如果没有问题,您应该能够看到正确的输出信息。
在Windows 10上,PowerShell包含四种执行策略,包括:
受限:受限,停止运行任何脚本。
RemoteSigned:远程签名,在一台计算机上创建的脚本将运行,但在另一台计算机上创建的脚本将不会运行,除非它们包含可信发行者的签名。
AllSigned: All signed,只要受信任的发布者签名,所有脚本都将运行。
无限制:不受任何限制地运行任何脚本。
在上面的步骤中,我们使用了这个命令来允许本地脚本在Windows 10上运行。但是,如果您不打算定期执行脚本,您可以使用相同的操作来恢复默认设置。只要确保在上面的步骤4中使用Set-ExecutionPolicy Restricted命令即可。
延伸阅读:
Win 10于2019年5月更新。1903版系统有什么新特点?你知道吗?
Win10 1903版本1903 2019年5月更新ISO这里有,官方原版下载。
2019年5月Win 10更新版一键永久激活,操作简单,效果好。
1.看完喜欢,不妨喜欢,收藏,评论,关注。
2.如果你喜欢玩软件,请关注这个头条,阅读相关文章。
3.如果你在学习中有什么问题,请和我交流。今天在头条搜索【微课传媒】,我在这里等你!
本文来自长街旧人投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/530793.html