有谁知道如何停止>nul
一个变量设置时被忽略,或者这是不可能的? 我有一种感觉,它的那些东西,只能使用一次所有变量已经扩大或东西,但它不能伤害要求。
例:
@echo off
:: Won't work
SET pause_5=ping localhost /n 6 >nul
%pause_5%
:: Will work
SET pause_5=ping localhost /n 6
%pause_5% >nul
exit
有谁知道如何停止>nul
一个变量设置时被忽略,或者这是不可能的? 我有一种感觉,它的那些东西,只能使用一次所有变量已经扩大或东西,但它不能伤害要求。
例:
@echo off
:: Won't work
SET pause_5=ping localhost /n 6 >nul
%pause_5%
:: Will work
SET pause_5=ping localhost /n 6
%pause_5% >nul
exit
把引号的说法:
set "pause_5=ping localhost /n 6 >nul"
另一种选择是逃避将由外壳解释的字符:
set pause_5=ping localhost /n 6 ^>nul
但通常的报价方式是轻松了许多。
你写的是这样的本质说»集pause_5
到ping localhost /n 6
和忽略的输出set
命令。«。