gpt4 book ai didi

Powershell 等同于批处理命令 "START"以使用映射驱动器打开窗口

转载 作者:行者123 更新时间:2023-12-03 16:38:01 25 4
gpt4 key购买 nike

这是我用来打开带有映射驱动器的窗口的批处理命令:

net use X: "\\SERVERNAME\FOLDER" /user:"USER" "PASSWORD"
START X:\

这是什么 Powershell 版本?

最佳答案

您的两个命令在 PowerShell 中都按原样运行:

  • net 指的是 net.exe 外部程序(一个标准的 Windows 实用程序), PowerShell 同样可以调用。

    • 在 Windows 8/Windows Server 2012 或更高版本上,您可以使用 New-SmbMapping cmdlet 作为 net use 的替代方法。

    • 请注意,虽然 PowerShell cmdlet 通常更安全,因为不允许将密码指定为纯文本并且需要凭据对象 而不是(参见 Get-Credential ),这似乎不是 New-SmbMapping 的情况。

  • start 是一个内部 cmd.exe 命令PowerShell 有一个别名 为其自身命名为 start Start-Process命令;如果您传递驱动器规范,则这两个命令的作用相同。

    • 或者,您可以使用 Invoke-Item cmdlet(Invoke-Item X:\),
      • 它更严格地支持通过相对或绝对路径打开文档和文件夹(不执行搜索可执行文件的$env:PATH)。
      • 在驱动器专用路径的情况下,例如 X:Invoke-Item当前目录中打开文件资源管理器 在该驱动器上(相比之下,Start-Processcmd.exestart 打开目标驱动器的 root 目录)。

关于Powershell 等同于批处理命令 "START"以使用映射驱动器打开窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55244727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com