[AI工具从入门到入土] 命令行

[AI工具从入门到入土] 命令行

个人导航

知乎:https://www.zhihu.com/people/byzh_rc

CSDN:https://blog.csdn.net/qq_54636039

注:本文仅对所述内容做了框架性引导,具体细节可查询其余相关资料or源码

参考文章:各方资料

文章目录

  • [[AI工具从入门到入土] 命令行](#[AI工具从入门到入土] 命令行)
  • 个人导航
  • [可执行文件 - xxx.bat](#可执行文件 - xxx.bat)
        • [1. @echo off](#1. @echo off)
        • [2. call](#2. call)
  • CMD
        • [1. 在cmd里一键启动python环境](#1. 在cmd里一键启动python环境)
  • PowerShell
        • [1. 在powershell里一键启动python环境](#1. 在powershell里一键启动python环境)

可执行文件 - xxx.bat

项目 CMD + BAT PowerShell
诞生 DOS 时代,几十年历史 2006 年,全新设计
底层 文本流 .NET 对象(面向对象)
脚本能力 弱:简单循环、容易出错 强:函数、类、异常、复杂逻辑
管道 文本传递(需自己解析字符串) 对象传递(直接拿属性 / 方法)
兼容性 只 Windows Windows + Linux + macOS(跨平台)
微软态度 仅维护、不新增功能 主推、持续更新
1. @echo off

echo off: 不显示接下来输入的指令本身

(但是echo off本身还是会显示出来)

@: 不显示该指令本身

-> 所以脚本bat中常用@echo off起手

2. call

默认情况下, 如果在bat的执行过程中, 该bat调用了其他bat, 则不会再回来执行后续内容了

当前面加上call的时候, 调用完其他bat后, 就会返回回来执行后续内容

CMD

打开方式1: win+r 输入 cmd (shift+enter是管理员模式)

打开方式2: 在 文件夹路径处 输入 cmd

打开方式3: 右键文件夹内空白部分选择在cmd中打开

1. 在cmd里一键启动python环境

创建一个bat加入环境变量, 内容为:

bat 复制代码
@echo off
call E:\py_uv_env\py-3-11-5\.venv\Scripts\activate

PowerShell

打开方式1: win+r 输入 powershell (shift+enter是管理员模式)

打开方式2: 在 cmd 中输入 powershell

1. 在powershell里一键启动python环境

创建一个bat加入环境变量, 内容为:

bat 复制代码
@echo off
powershell -NoExit -ExecutionPolicy RemoteSigned -Command "& 'E:\py_uv_env\py-3-11-5\.venv\Scripts\activate.ps1'"

-NoExit: 执行完命令后不退出

-ExecutionPolicy RemoteSigned: 临时允许运行本地脚本

(默认禁止运行 .ps1 脚本)

-Command: 后面跟的是要执行的 PowerShell 命令

&: 用来执行字符串路径表示的脚本

相关推荐
听你说322 小时前
丈八科技与浪潮海若达成战略合作:共建人工智能产测一体化超级工厂
人工智能·科技
初心未改HD2 小时前
深度学习之Attention注意力机制详解
人工智能·深度学习
X1A0RAN2 小时前
解决Pycharm中部分文件或文件夹被隐藏不展示问题
ide·python·pycharm
code_pgf2 小时前
模态生成器:原理详解与推荐开源项目
人工智能·深度学习·开源
ws2019072 小时前
AUTO TECH China 2026广州汽车零部件展:从整机集成迈向核心部件的产业跃升
大数据·人工智能·科技·汽车
文歌子3 小时前
DeepEarth 深度解析:AI 如何理解地球的时空规律
深度学习
MomentYY3 小时前
第 3 篇:让 Agent 学会分工,LangGraph 构建多 Agent系统
人工智能·python·agent
程序员Jelena3 小时前
Python 代码是什么?—— 从字节到执行的完整解析
python
初心未改HD3 小时前
深度学习之Transformer架构详解
人工智能·深度学习·transformer
拾年2753 小时前
一个项目教你玩转Claude Code 常用命令
人工智能