Windows脚本宿主中的预期标识符 [英] Expected identifier in windows script host
本文介绍了Windows脚本宿主中的预期标识符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
此代码用于登录和注销会话。每当我运行以下代码时,我会得到错误作为预期的标识符。但是当我解决该错误时,会发生另一个错误,如预期的'IN'。由于我是这种脚本语言的新手,因此我很难解决这些错误。请帮帮我。代码如下:
REM登录脚本:
for / f < span class =code-string> Tokens = 2 Delims = [] %% i in (' ping -n 1%computername%')设置IP =% %i
echo %username%已记录ON%computername%,IP =%IP%@%time %% date%>> F:\ $ \%username%。txt
REM注销脚本:
echo %username%已记录OFF%computername%@%time %% date%>> F:\ $ \%username%。txt
REM启动脚本:
/ f < span class =code-string> Tokens = 2 Delims = [] %% i in (' ping -n 1%computername%')设置IP =% %i
echo 启动,IP =%IP%@%time %% date%>> F:\ $ \%computername%。txt
REM关闭脚本:
echo 关闭@%time %% date %>> F:\ $ \%computername%。txt
解决方案
\%username%。txt
REM注销脚本:
echo %username%已记录OFF%computername%@%time %% date%>> F:\
\%username%。txt
REM启动脚本:
for / f Tokens = 2 Delims = [] %% i < span class =code-keyword> in (' ping -n 1%computername%' )设置IP = %% i
echo 启动,IP =%IP%@%time %% date%>> F:\
\%computername%。txt
REM关闭脚本:
echo 关闭@%time %% date%>> F:\
This code is for login and logout session. whenever i run the following code,i get error as expected identifier.But when i resolve that error then another error occurs as expected 'IN'. As i am new to this scripting language its difficult for me so solve such errors. Please help me.Code is below:
REM Login Script:
for /f "Tokens=2 Delims=[]" %%i in ('ping -n 1 "%computername%"') do set IP=%%i
echo %username% logged ON %computername%, IP=%IP% @ %time% %date% >> F:\$\%username%.txt
REM Logoff Script:
echo %username% logged OFF %computername% @ %time% %date% >> F:\$\%username%.txt
REM Startup Script:
for /f "Tokens=2 Delims=[]" %%i in ('ping -n 1 "%computername%"') do set IP=%%i
echo Started up, IP=%IP% @ %time% %date% >> F:\$\%computername%.txt
REM Shutdown Script:
echo Shutdown @ %time% %date% >> F:\$\%computername%.txt
解决方案
\%username%.txt REM Logoff Script: echo %username% logged OFF %computername% @ %time% %date% >> F:\
\%username%.txt REM Startup Script: for /f "Tokens=2 Delims=[]" %%i in ('ping -n 1 "%computername%"') do set IP=%%i echo Started up, IP=%IP% @ %time% %date% >> F:\
\%computername%.txt REM Shutdown Script: echo Shutdown @ %time% %date% >> F:\
这篇关于Windows脚本宿主中的预期标识符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文