如何在没有绝对路径的情况下在远程服务器上调用cmd

用户2381130

我想在远程服务器上调用一个cmd(我们称它为x.cmd)。x.cmd将在日志文件夹中返回一个日志文件。问题是x.cmd中的此日志文件夹没有绝对路径(只是相对路径,例如log \),所以如果我这样做

wmic /node:server process call create "serverpath\x.cmd"

它会处理x.cmd,但会将日志文件保存到system32我假设的位置。如果我添加cd /d %~dp0到x.cmd中,则可以正常工作。不幸的是,我不允许触摸x.cmd。只是想知道还有没有其他方法可以调用x.cmd而不修改它以及正确的输出。谢谢。

JS

恩波科马卡

http://msdn.microsoft.com/zh-CN/library/windows/desktop/aa389388(v=vs.85).aspx

wmic process接受的第二个参数是目录。您可以尝试以下操作:

wmic /node:server process call create "serverpath\x.cmd" , "c:\path\to\x.cmd"

或者

wmic /node:server process call create CommandLine="serverpath\x.cmd" CurrentDirectory="c:\path\to\x.cmd"

您可能需要net share在远程计算机上再打一个电话,以获取目录的确切位置。像这样的东西:

wmic /node:server process call create "cmd /c \"net share ^> \\\\myshare\\server.shares.txt \""

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有绝对路径的情况下引用打字稿文件?

如何在没有Internet连接的情况下在RedHat服务器中安装R

在XAMPP服务器上模拟绝对路径

服务器上的Php文件的绝对路径

在没有符号链接的情况下将相对路径转换为绝对路径

如何在不指定绝对路径的情况下使用文件脚本?

使用Process调用exe而没有绝对路径

如何使用FileZilla服务器的绝对路径形成FTP URL?

如何在没有现有连接的情况下在 Ubuntu 服务器 18.04 上启用 WiFi

如何在没有Web服务器的情况下在端口80上返回状态301

如何在没有Javascript的情况下在服务器端停止双击我的aspx页面

角度dist文件|| 我如何在没有服务器的情况下在本地运行它们?

如何在没有服务器端分页的情况下在Android中使用分页?

如何在不指定绝对路径的情况下使用PIL.ImageFont.truetype加载字体文件?

如何在不提供绝对路径的情况下访问PyDev项目的资源目录中的文件?

如何在没有先前提交的情况下将特定提交推送到远程服务器?

如何使用 Angular 10 img 标签中的绝对路径在 nodejs 服务器中提供静态图像?

浏览器正在从绝对路径而不是相对路径加载服务器上的资产

如何在没有函数调用的情况下在 Linux 中检索处理器时间?

如何在不更改登录外壳的情况下在安装了它的远程服务器上使用fish?

如何让我的java项目在不使用绝对路径的情况下使用某些文件?

使用PowerShell / WebClient中的绝对路径从FTP服务器复制文件

在Mysql中为图像存储的服务器绝对路径导致NullPointerException

如何使用 JAVA 在没有云的情况下在本地服务器中自动扩展微服务

有没有办法在不使下游目标无效的情况下将 file_in 输入的绝对路径更改为 drake?

如何在没有互联网连接的情况下在服务器上为nuxt.js安装npm模块

如何在没有sstableloader的情况下在Titan服务器中(使用Cassandra和Elastic Search)备份和还原数据

如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

当邮件服务器在本地网络中时,如何在没有凭据的情况下在 .NetCore 中添加 SMTP