Batch file 在远程计算机上运行psexec以运行ninite安装的交互式批处理文件

Batch file 在远程计算机上运行psexec以运行ninite安装的交互式批处理文件,batch-file,installation,psexec,Batch File,Installation,Psexec,我想制作一个批处理文件,以便在我们的帮助台上使用。运行该批处理文件时,将提示用户输入计算机名,然后运行psexec,该批处理文件将使用他们的输入识别要在其上运行ninite安装程序的远程计算机。我对它和StackOverflow都很陌生,所以如果我不清楚或表达不正确,请告诉我 这是我到目前为止所做的,但它不起作用 @echo off echo "enter machine" set /p machine= psexec \\%machine% -s -u \\myserver\Installdi

我想制作一个批处理文件,以便在我们的帮助台上使用。运行该批处理文件时,将提示用户输入计算机名,然后运行
psexec
,该批处理文件将使用他们的输入识别要在其上运行
ninite
安装程序的远程计算机。我对它和StackOverflow都很陌生,所以如果我不清楚或表达不正确,请告诉我

这是我到目前为止所做的,但它不起作用

@echo off
echo "enter machine"
set /p machine=
psexec \\%machine% -s -u \\myserver\Installdir\NiniteTest\NiniteQuickTime.exe
pause
我想让它做的是使用
psexec
在远程计算机上运行
ninite
安装程序,在远程计算机上,用户不必与之交互,任何在帮助台并从帮助台计算机执行批处理的人都可以输入远程计算机的计算机名及其管理员凭据