相对路径.Exe

时间:2015-06-04 14:04:31

标签: batch-file path

我需要创建一个批处理文件,该文件具有指向C#应用程序可执行文件的相对路径。当我运行批处理文件时,无论在哪台PC上,程序都需要启动。 任何帮助将不胜感激。 亲切的问候

1 个答案:

答案 0 :(得分:0)

我们试试吧。在本地计算机上,创建此文件。您需要知道程序当前所在的机器名称,并将其作为第一个参数提供。如果共享名可能与C $不同,那么它需要是参数或其他参数的一部分。

=== runit.bat

@ECHO OFF
SETLOCAL
SET EXITCODE=0
PUSHD \\%1\C$\theprogdir
DIR

REM Replace this with starting the C# program
CALL thisistheprog.bat

SET EXITCODE=%ERRORLEVEL%
POPD
EXIT /B %EXITCODE%