Pytanie : Zmieniać ten Logon pismo quer txt kartoteka z maszynowy imię i robić the ten sam zadanie.

Cześć,

Change ten Logon pismo quer txt kartoteka z maszynowy imię i robić the ten sam task.
The pismo dostawać wszystkie oprogramowanie być tam  w the maszyna w oddzielny txt kartoteka być dla być oprogramowanie imię i the machine imię w it.

Regards
sharath
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
@echo daleko
ustawiać ServerLoc= \ \ inm \ Bela \ Software_Wise
jeśli nie istnieć %ServerLoc% wyjście /b
jeżeli istnieć temp1.txt del temp1.txt
dla /f "tokens=*" %%A wewnątrz ("reg zapytanie "hklm \ oprogramowanie \ microsoft \ okno \ currentversion \ uninstall" ^| znalezisko /i "currentversion \ uninstall \" ") (
    reg zapytanie "%%A" | znalezisko /i "parentkeyname " >NUL
    jeżeli errorlevel (1) (
        reg zapytanie "%%A" | znalezisko /i "systemcomponent" | znalezisko /i "0x1 " >NUL
        jeżeli errorlevel (1) (
            dla /f "tokens=2, *" %%B wewnątrz ("reg zapytanie "%%A" ^| znalezisko /i" displayname " ") (
                echowy %%C>>temp1.txt
            )
        )
    )
)
rodzaj temp1.txt >temp2.txt
ustawiać LastLine=
dla /f "tokens=*" %%A wewnątrz (temp2.txt) (
  jeśli nie "%%A " =="! LastLine!" (
    jeżeli istnieć "%ServerLoc% \ %%A.txt" (
      findstr /i /b /e "%COMPUTERNAME%" "%ServerLoc% \ %%A.txt " >NUL
      jeżeli ERRORLEVEL (1) (
        echowy %COMPUTERNAME%>> " %ServerLoc% \ %%A.txt "
      )
    ) inny (
      echowy %COMPUTERNAME%>> " %ServerLoc% \ %%A.txt "
    )
    ustawiać LastLine=%%a
  )
)
jeżeli istnieć temp1.txt del temp1.txt
jeżeli istnieć temp2.txt del temp2.txt

Odpowiedź : Zmieniać ten Logon pismo quer txt kartoteka z maszynowy imię i robić the ten sam zadanie.

Tak… lub dodawać w grupa klauzula lub usuwać od wybrany oświadczenie

Przyczyna:
WYBRANY lista móc grupowy funkcja, tak jak AVG, OBLICZENIE, MAX, MINUTA, SUMA, STDDEV, lub WARIANCJA, i indywidualny szpaltowy wyrażenie, jeśli the indywidualny szpaltowy wyrażenie zawierać w GRUPA Klauzula.

Akcja: Opuszczać lub the grupowy funkcja lub the indywidualny szpaltowy wyrażenie od the WYBRANY lista lub dodawać GRUPA Klauzula który zawierać wszystkie indywidualny szpaltowy wyrażenie spisywać.
Inne rozwiązania  
 
programming4us programming4us