"FOR"명령으로 변수를 설정할 수 없습니다.

오 하데

"for / f"명령에서 몇 가지 변수를 설정하려고 시도하고 있으며 에코 할 때 항상 "ECHO is off"를 얻습니다.

ipst.txt 파일 :

1     10.1.1.10
3     10.1.3.10
8     10.1.3.10

배치 파일 :

@ECHO OFF
set Computerslist=ipst.txt

for /f "tokens=1,2" %%A in (%Computerslist%) do (
    set StationNumber=%%A
    set StationIP=%%B
    echo %StationNumber%
    echo %StationIP%
    )

결과는 다음과 같습니다.

ECHO is off.
ECHO is off.

그 문제는 내가 variales를 가져 와서 더 많은 루프와 함께 사용하는 것을 방해합니다. 당신의 도움이 필요합니다 :)

RGuggisberg

MC ND가 정확합니다. 다음 두 가지 방법 중 하나를 선택하십시오.

@ECHO OFF
set Computerslist=ipst.txt

for /f "tokens=1,2" %%A in (%Computerslist%) do (
    set "StationNumber=%%A" & echo.%%A
    set "StationIP=%%B" & echo.%%B
    )

또는

@ECHO OFF
setlocal enabledelayedexpansion
set Computerslist=ipst.txt

for /f "tokens=1,2" %%A in (%Computerslist%) do (
    set StationNumber=%%A
    set StationIP=%%B
    echo.!StationNumber!
    echo.!StationIP!
    )

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

변수를 설정할 때 bash 명령을 찾을 수 없습니다.

분류에서Dev

변수를 설정할 때 bash 명령을 찾을 수 없습니다.

분류에서Dev

pip를 명령으로 인식 할 수 없습니다.

분류에서Dev

pip install Faker 명령으로 Faker를 설치할 수 없습니다.

분류에서Dev

gem install 명령으로 내 VPS에 mechanize를 설치할 수 없습니다.

분류에서Dev

lpr 명령으로 인쇄 할 수 없습니다.

분류에서Dev

변수로 설정할 때 명령이 자동으로 실행됩니까?

분류에서Dev

변수를 통해 공백이있는 파일 이름을 SCP 명령으로 전달할 수 없습니다.

분류에서Dev

변수를 다른 명령에 전달할 수 없습니다.

분류에서Dev

Ubuntu는 IP를 정적으로 설정할 수 없습니다.

분류에서Dev

Zumero : INSERT INTO 명령으로 열 이름을 지정할 수 없습니다.

분류에서Dev

curl 명령에 쉘 변수를 추가 할 수 없습니다.

분류에서Dev

docker run 명령으로 Docker 이미지를 실행할 수 없습니다.

분류에서Dev

knife delete 명령으로 이상한 노드를 제거 할 수 없습니다.

분류에서Dev

useradd 명령으로 사용자를 추가 할 수 없습니다.

분류에서Dev

이 변수를 전역으로 설정할 수없는 이유 설명

분류에서Dev

TAG 명령으로 지정된 iMacros 요소를 찾을 수 없습니다.

분류에서Dev

mailto 명령 줄에서 추가 매개 변수를 설정할 수 없습니다.

분류에서Dev

Laravel Lumen으로 쿠키를 설정할 수 없습니다.

분류에서Dev

Window cmd의 If 블록에서 변수를 다른 변수로 설정할 수 없습니다.

분류에서Dev

rm 명령으로 루트로 파일을 삭제할 수 없습니다.

분류에서Dev

라벨의 배경색을 투명으로 설정할 수 없습니다.

분류에서Dev

변경된 GRUB 설정은 이제 Ubuntu를로드 할 수 없습니다.

분류에서Dev

변수를 동적으로 설정하면 bash의 명령이 작동하지 않습니다.

분류에서Dev

명령 바로 가기를 사용하여 DNS를 설정할 수 없습니다.

분류에서Dev

Cisco WLC에서 SSH.NET으로 명령을 실행할 수 없습니다.

분류에서Dev

vsftpd는 allow_writeable_chroot = YES 명령으로 시작할 수 없습니다.

분류에서Dev

nohup 명령이 출력을 nohup.out으로 인쇄 할 수 없습니다.

분류에서Dev

spark-shell 명령으로 snappydata 저장소에 연결할 수 없습니다.

Related 관련 기사

  1. 1

    변수를 설정할 때 bash 명령을 찾을 수 없습니다.

  2. 2

    변수를 설정할 때 bash 명령을 찾을 수 없습니다.

  3. 3

    pip를 명령으로 인식 할 수 없습니다.

  4. 4

    pip install Faker 명령으로 Faker를 설치할 수 없습니다.

  5. 5

    gem install 명령으로 내 VPS에 mechanize를 설치할 수 없습니다.

  6. 6

    lpr 명령으로 인쇄 할 수 없습니다.

  7. 7

    변수로 설정할 때 명령이 자동으로 실행됩니까?

  8. 8

    변수를 통해 공백이있는 파일 이름을 SCP 명령으로 전달할 수 없습니다.

  9. 9

    변수를 다른 명령에 전달할 수 없습니다.

  10. 10

    Ubuntu는 IP를 정적으로 설정할 수 없습니다.

  11. 11

    Zumero : INSERT INTO 명령으로 열 이름을 지정할 수 없습니다.

  12. 12

    curl 명령에 쉘 변수를 추가 할 수 없습니다.

  13. 13

    docker run 명령으로 Docker 이미지를 실행할 수 없습니다.

  14. 14

    knife delete 명령으로 이상한 노드를 제거 할 수 없습니다.

  15. 15

    useradd 명령으로 사용자를 추가 할 수 없습니다.

  16. 16

    이 변수를 전역으로 설정할 수없는 이유 설명

  17. 17

    TAG 명령으로 지정된 iMacros 요소를 찾을 수 없습니다.

  18. 18

    mailto 명령 줄에서 추가 매개 변수를 설정할 수 없습니다.

  19. 19

    Laravel Lumen으로 쿠키를 설정할 수 없습니다.

  20. 20

    Window cmd의 If 블록에서 변수를 다른 변수로 설정할 수 없습니다.

  21. 21

    rm 명령으로 루트로 파일을 삭제할 수 없습니다.

  22. 22

    라벨의 배경색을 투명으로 설정할 수 없습니다.

  23. 23

    변경된 GRUB 설정은 이제 Ubuntu를로드 할 수 없습니다.

  24. 24

    변수를 동적으로 설정하면 bash의 명령이 작동하지 않습니다.

  25. 25

    명령 바로 가기를 사용하여 DNS를 설정할 수 없습니다.

  26. 26

    Cisco WLC에서 SSH.NET으로 명령을 실행할 수 없습니다.

  27. 27

    vsftpd는 allow_writeable_chroot = YES 명령으로 시작할 수 없습니다.

  28. 28

    nohup 명령이 출력을 nohup.out으로 인쇄 할 수 없습니다.

  29. 29

    spark-shell 명령으로 snappydata 저장소에 연결할 수 없습니다.

뜨겁다태그

보관