Skip to content

Index

\WJN-AGENT\Resources\wjn\ai

远程控制

  • 测试连通

Test-WSMan ip

  • 远程执行 Invoke-Command -ComputerName 192.168.3.52 -ScriptBlock { ipconfig /all } -Credential Administrator

  • 多条命令

$cred = Get-Credential # 先获取凭据,避免重复输入
Invoke-Command -ComputerName 192.168.3.52 -Credential $cred -ScriptBlock {
    Write-Host "当前时间:" (Get-Date)
    Get-ChildItem C:\Windows\Temp | Select-Object Name, Length
}

$remoteCred = Get-Credential # HAMBURGER01 的管理员账号 $shareCred = Get-Credential # WJN-AGENT 的共享账号

Invoke-Command -ComputerName HAMBURGER01 -Credential $remoteCred {

param($shareCred)

# 1️⃣ 创建本地安装目录
New-Item -ItemType Directory C:\install -Force

# 2️⃣ 临时挂载共享
$user = $shareCred.UserName
$pass = $shareCred.GetNetworkCredential().Password
net use Z: "\\WJN-AGENT\Resources\wjn\ai" /user:$user $pass

# 3️⃣ 复制安装包到本地
Copy-Item "Z:\LM-Studio-0.4.1-1-x64.exe" C:\install\ -Force
Copy-Item "Z:\Miniconda3-latest-Windows-x86_64.exe" C:\install\ -Force

# 卸载共享
net use Z: /delete

# 4️⃣ 安装 Miniconda(静默模式)
Start-Process "C:\install\Miniconda3-latest-Windows-x86_64.exe" `
    -ArgumentList "/InstallationType=AllUsers /S /D=C:\Miniconda3" `
    -Wait

# 5️⃣ 安装 LM Studio(静默模式)
Start-Process "C:\install\LM-Studio-0.4.1-1-x64.exe" `
    -ArgumentList "/S" `
    -Wait

} -ArgumentList $shareCred

☁️ 部署建议
如果你打算长期运行项目(博客 / API / 自动化脚本),建议直接用云服务器,会比本地稳定很多。
👉 查看云服务器(新用户优惠)