我写了一个代码来从文件中提取一个值。该代码在我的桌面上运行,但是当我从另一台服务器运行相同的代码时,我没有得到输出
下面是代码:
for /F "tokens=1 delims=," %%A in ('Type "C:\Users\NP185128\OneDrive - NCR Corporation\Desktop\np.txt"') do (
for /F "tokens=2 delims==" %%B in ('echo %%A') do (Set "IDTask=%%B"))
echo %IDTask%
pause
输出为 enter image description here
但是当我从服务器运行它时,我没有任何价值
服务器日志位于
下方*(for /F "tokens=2 delims==" %B in ('echo 11:2594 [main] INFO com.informatica.saas.utilities.task.ICSTask - Submitted run of the t\
ask: taskId=0015FL0Z0000000000R6') do (Set "IDTask=%B" ) )
(Set "IDTask=0015FL0Z0000000000R6" )
IDTask:*
echo %IDTask%
没有给我任何价值。
我如何在服务器中获得价值