首页
学习
活动
专区
圈层
工具
发布

网络安全自学篇(十九)| Powershell基础入门及常见用法(一)

那么,如何进入Powershell呢? 一种方法是在运行中直接输入Powershell打开,另一种方法是CMD中输入Powershell打开。 ? ? ?...首先,它可以进行计算任务,包括计算1gb大小(以字节为单位),还有基本的运算。 ? 其次,Powershell可以获取计算机的服务详细信息、状态等。 ?...注意:自定义别名是临时生效的,当关闭Powershell时就会失效。 2.自定义别名 设置别名,将notepad设置为新的别名pad。pad打开notepad,表明我们的别名创建成功。 ? ?...4.环境变量 查看当前环境变量 ? ? 打印某个环境变量的值 ? ? 创建新的环境变量 ? ? 删除环境变量 ? ? 更新环境变量,注意它只是临时生效,并不会记录到我们的系统中。 ? ?...增加路径至环境变量PATH中,只对User用户生效。 ? 系统变量对所有用户都生效,用户变量只对当前用户生效。 ? ? 生效之后如下图所示,用户变量增加了相关值。 ? ?

17.9K31

powershell学习备忘

为了连接方便,在iTerm2里创建一个新的profile,登录的命令设置为/usr/local/bin/sshpass -p 123456 ssh jeremy@10.211.55.5,以后以这个profile...以便进一步操作,powershell 不需要显示地去声明,可以自动创建变量,只须记住变量的前缀为$。...在函数的 Process 块中,$Input 变量包含当前位于管道中的对 象。在 Process 块完成后,$Input 的值为 NULL。...设置单个变量的作用域 $global 全局变量,在所有的作用域中有效,如果你在脚本或者函数中设置了全局变量,即使脚本和函数都运行结束,这个变量也任然有效。...ForEach-Object: 针对每一组输入对象执行操作。 Format-List: 将输出的格式设置为属性列表,其中每个属性均各占一行显示。 Format-Table: 将输出的格式设置为表。

14.2K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    🚀 通过 DeepSeek 3.1 配置 Claude Code 教程

    或命令提示符 验证安装:在终端中输入: npm --version 如果显示版本号(如 9.8.1),恭喜你安装成功!...✨ Linux 系统安装步骤(以 Ubuntu 为例)打开终端(Ctrl+Alt+T) 安装 Node.js 18(用这个命令才能安装最新版): curl -fsSL https://deb.nodesource.com...现在要让 Claude Code 使用 DeepSeek 3.1 的能力,需要配置一些环境变量。...): 按 Win+R,输入 powershell,回车设置环境变量(一行一行执行): # 注意:setx设置后需重启PowerShell才能生效 setx ANTHROPIC_BASE_URL...检查一下:✅ Node.js 是否安装成功✅ DeepSeek API Key 是否正确✅ 环境变量是否设置正确✅ 网络连接是否正常祝你编程愉快!

    3.6K40

    Powershell

    Cmdlet(发音为“command-let”)是PowerShell中的一组轻量级命令,专为执行特定任务而设计。...它包含11一系列可以在 PowerShell 环境中执行的命令和函数。通过 .ps1 脚本,你可以自动化各种任务,从简单的文件管理到复杂的系统配置。...} $greeting = Get-Greeting -name "Alice" Write-Output $greeting 5.错误处理 PowerShell提供了多种错误处理机制,以帮助你捕获和管理脚本中的错误...范围设置 执行策略可以为不同范围设置: Process:仅对当前PowerShell会话有效。 CurrentUser:当前用户的所有PowerShell会话。...示例:为当前用户设置策略 Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned 注意事项 执行策略不是安全边界,它只是防止无意间运行不受信任的脚本

    3.3K10

    两分钟带你快速搭建Flutter开发环境(Windows)

    电脑下载并安装了Git工具; 设置FLutter镜像(非必须) 由于在国内访问Flutter可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: PUB_HOSTED_URL...设置环境变量 要在终端运行 flutter 命令, 你需要添加以下环境变量到系统PATH: 在Windows的Start 的搜索条中搜索env,选择编辑帐户的环境变量; 在“用户变量”下检查是否有名为“...重启Windows以应用此更改; 运行 flutter doctor 上面path配置完成之后,打开一个新的命令提示符或PowerShell窗口并运行以下命令以查看是否需要安装任何依赖项来完成安装: $...一般的错误会是Android Studio版本太低、或者没有ANDROID_HOME环境变量等 第一次运行一个flutter命令(如flutter doctor)时,它会下载它自己的依赖项并自行编译。...创建和运行一个简单的Flutter项目 1.通过如下命令创建一个Flutter项目 $ flutter create my_app 2.命令运行完成之后会在当前目录下创建一个名为my_app的Flutter

    10K10

    如何在Windows 10上安装Python 3并设置本地编程环境

    如何在Windows 10上安装Python 3并设置本地编程环境 介绍 Python是一种多功能编程语言,可用于许多不同的编程项目。...执行此操作后,您将看到一个基于文本的界面,其中包含一串如下所示的单词: 我们可以通过输入以下命令切换出系统文件夹: cd ~ 然后我们将在一个目录中,如PS C:\Users\Sammy 要继续我们的安装过程...默认情况下,配置为以最安全的模式运行,您可以设置为管理员的几个级别的权限: 受限制是默认执行策略,在此模式下,您将无法运行脚本,而PowerShell仅可用作交互式shell。...在PowerShell中,让我们输入: Set-ExecutionPolicy -Scope CurrentUser 然后PowerShell会提示我们提供执行策略,因为我们要使用RemoteSigned...它被称为my_env: (my_env) PS C:\Users\Sammy\Environments> 这个前缀让我们知道环境my_env当前是活动的,这意味着当我们在这里创建程序时,它们将只使用这个特定环境的设置和包

    3.4K00

    Windows如何配置和迁移深度学习环境,以及使用Pycharm调试源码?(全网最详细)

    Ⅰ.虚拟环境的搭建 以torch_gpu 1.4.0版本为例,首先登陆官网https://pytorch.org/,然后选择 。...如白框所示,该电脑的cuda版本为:10.1。 找到,使用qq账号登录,如下图所示。 选择下载历史版本的cudnn,如下图所示。...④如何在不同的Windows主机上迁移配置好的conda环境?...输入命令conda init powershell,关闭后重新打开一个powershell窗口输入conda activate 环境名激活环境,退出环境用conda deactivate。...window系统,是在%APPDATA%路径下,(说明:%APPDATA%是一个系统变量来着)操作如下: 直接回去即可: 新建一个pip文件夹,并创建pip.ini文件即可,如: 文件的内容如下:

    4.2K20

    【详解】PowerShell基本命令和绕过权限执行

    例如,默认情况下,Windows PowerShell 的执行策略设置为 ​​Restricted​​,这意味着不允许执行任何脚本。...脚本,但强烈建议始终遵循最佳安全实践,包括但不限于:确保脚本来源可信、定期更新系统和应用程序以修补已知漏洞、以及在生产环境中谨慎操作。...Get-ChildItem C:\WindowsNew-Item: 创建新的项(如文件或目录)。...Remove-Item -Path "C:\temp\test.txt"绕过权限执行中的代码在某些情况下,用户可能希望在受限环境中运行 PowerShell 脚本。...Invoke()注意事项在企业环境中,绕过权限限制应严格遵循公司政策和法律法规。滥用这些技术可能导致安全风险,如恶意软件传播、数据泄露等。总是确保你有合法的权利去执行任何可能影响系统安全的操作。

    1.3K10

    Powershell语法入门总结

    可以简单的理解 Powershell为Window下更加高级的cmd,这里是总结了一些基础的powershell入门使用语法,Powershell的运用还很多,需要深入研究进阶用法。...esc 清空当前命令行 PowerShell执行外部命令 &"notepad" PowerShell命令集 以动名词来命名命令 cmd 命令在powershell中可以直接使用 get-command...删除变量名 Remove-Variable num1 PowerShell自动化变量 常用的变量 $pid $home PowerShell环境变量 ls env: # 查看当前环境变量 $env:os...# 输出某个键的值 $env:0s="Linux" # 临时赋值变量 设置永久环境变量(.net方式) [environment]::setenvironmentvariable("PATH","D:...=read-host "请输入具体的路径" "您当前的路径是:$input" PowerShell格式化字符串 "my name is {0} ,iam {1} years old" -f $name,

    4.5K20

    PS编程基础入门1

    [TOC] 0x00 PS 编程基础 脚本注释 在PS中采用 #字符进行注释 调用优先级 Powershell调用入口的优先级: 别名:控制台首先会寻找输入是否为一个别名,如果是执行别名所指的命令。...ForEach-Object: 针对每一组输入对象执行操作。 Format-List: 将输出的格式设置为属性列表,其中每个属性均各占一行显示。 Format-Table: 将输出的格式设置为表。...扩充ETS:ETS配置中包含的类型对象会以最佳的方式转换成文本,我们可以ETS配置中包含的类型对象会以最佳的方式转换成文本。...在函数的 Process 块中,$Input 变量包含当前位于管道中的对象。在 Process 块完成后,$Input 的值为 NULL。...只有在声明参数的作用域(如脚本或函数)中, 此变量才有值。可以使用此变量显示或更改参数的当前值,也可以将参数值传递给 其他脚本或函数。

    15.9K40

    关于Powershell 你要知道的知识!

    微软之所以将 Powershell 定位为Power,并不是夸大其词,因为它完全支持对象。其可读性,易用性,可以位居 当前所有shell之首。...这些变量之一是 $PSVersionTable ,其中包含 一个哈希表,可用于显示相关的PowerShell版本信息: 3.PS的帮助系统 PowerShell中的编译命令称为cmdlet。...如何在 PowerShell中使用数千个命令(cmdlet),很好地使用帮助系统是使用PowerShell成功的关键。...若带上名称,则可以在命令中的任意位置输入该参数和值,不受位置影响。 TIPS: 开关参数 不需要赋值的参数。...支持-Filter参数 - Credentials: 支持凭据参数(-Credentials)连接数据存储 - Transactions: 支持事务,提交操作,回滚等 */ 如你所见,注册表,别名,环境变量

    1.9K30

    安装适用于 Linux 的 Windows 子系统(WSL)

    一、检查 Windows 版本是否支持 WSL 要求特定的 Windows 版本,尤其是 WSL 2 需要较新的系统版本: 1、查看当前 Windows 版本 按下 Win + R,输入 winver...4、通过 PowerShell 检查功能状态 以管理员身份打开 PowerShell,执行: # 检查“适用于 Linux 的 Windows 子系统”是否启用 Get-WindowsOptionalFeature...检查方法: 按下 Win + R,输入 msinfo32 并回车,查看 “系统类型”: 5、若虚拟化未启用,如何在 BIOS 中开启?...wsl --status 方法 2:离线安装(适用于企业或无网络环境)从 WSL 官方发布页面 下载 .msixbundle 格式的安装包(如 Microsoft.WSL_2.2.4.0_x64_ARM64...若需使用 root 权限,执行以下命令设置密码: sudo passwd root # 输入当前用户密码后设置 root 密码 切换到 root 用户: su - root 更新系统 在 WSL 终端中执行以下命令更新软件包

    3.8K30

    如何在Ubuntu 16.04上使用Concourse CI设置持续集成管道

    接下来,为当前用户将执行策略设置为“RemoteSigned”,以允许PowerShell读取配置文件: Set-ExecutionPolicy -scope CurrentUser RemoteSigned...最后,输入以下命令来源PowerShell配置文件: ....Concourse任务可以指定输入和输出,以指示它需要访问的资源以及它将产生的环境。输入对应于之前在“job”级别下拉的资源。这些资源的内容作为可在任务运行期间操作的顶级目录提供给任务环境。...流动资源进行的工作表明,passed约束已在接下来的工作中设置。 蓝色标题表示管道当前已暂停。单击左上角的菜单图标(三条堆叠的水平线)以打开菜单。...查看新版本 回到Concourse Web UI,新构建将在下一分钟内开始通过管道进行: 黄色轮廓表示作业当前正在进行中。要监视进度,请单击“ 运行测试”作业以查看当前输出。

    5.4K20
    领券