Kā aizvērt progu no cmd
Moderatori: janis.wd, Vecākie lietotāji
- ob1
- Reģistrēts lietotājs
- Atbildes: 2959
- Pievienojies: 23 Mar 2009, 22:01
- Reputācija: 0
- Atrodas: Sigulda
Kā aizvērt progu no cmd
Mēģinu te uzrakstīt testu, kas testēs datora "atsaucību" (response time). Viss būtu labi, progas varu palaist, bet ir problēmas ar progu aizvēršanu. Mēģināju ar NirCmd, bet lieta tāda, ka tās progas reizēm vēl tā īsti nav atvērušās, kas mēģinu tās aizvērt. Errorlevel atgriežas šķībi un pēc tā arī nevaru korekti noteikt vai proga ir aizvērusies.
Lūdzu, kāds iesakiet tūli ar ko no cmd var aizvērt palaistu progu (Word, Excel, Adobe reader, ...).
Lūdzu, kāds iesakiet tūli ar ko no cmd var aizvērt palaistu progu (Word, Excel, Adobe reader, ...).
- Morpheus
http://commandwindows.com/taskkill.htm
Ja izmanto PowerShell tad : Get-Process | Where { $_.Name -Eq "ProcessName" } | Kill
Ja izmanto PowerShell tad : Get-Process | Where { $_.Name -Eq "ProcessName" } | Kill
[font=9]"Begging for a line drawn in the sand to separate the prophets from the men" - Rishloo[/font]
- ob1
- Reģistrēts lietotājs
- Atbildes: 2959
- Pievienojies: 23 Mar 2009, 22:01
- Reputācija: 0
- Atrodas: Sigulda
Paldies, taskkill bez force izskatās, ka strādā korekti. Tiesa izrādās, ka no bat failaprogu atverot progu, pēc tam aizverot, viss notiek tik ātri, ka proga vēl nav uzspējusi tā īsti atvērties, kad mēģinu to aizvērt, tāpēc dažreiz nenostrādā aizvēršana.
start winword.exe
taskkill /im winword.exe
Mēģināju tur likt kaut ko pa vidu starp tām komandām, bet bez rezultātiem.
Jautākums: Kā no komandrindas uzzināt, ka proga ir patiešām palaidusies (un ka to var aizvērt). Brute force kill nepiedāvāt.
start winword.exe
taskkill /im winword.exe
Mēģināju tur likt kaut ko pa vidu starp tām komandām, bet bez rezultātiem.
Jautākums: Kā no komandrindas uzzināt, ka proga ir patiešām palaidusies (un ka to var aizvērt). Brute force kill nepiedāvāt.
Gadījumā kautko šādu neveido? 
http://groups.google.com/group/microsof ... 92d20d7860
Nu tur arī tas paC
http://groups.google.com/group/microsof ... 92d20d7860
Nu tur arī tas paC
- ob1
- Reģistrēts lietotājs
- Atbildes: 2959
- Pievienojies: 23 Mar 2009, 22:01
- Reputācija: 0
- Atrodas: Sigulda
Nu tur viss ir tieši otrādi 
Man nupat izdevās ar sekojošu sekvenci:
start /wait word
nircmd setprocesspriority winword.exe realtime
nircmd win hideshow stitle "Document"
nircmd closeprocess winword.exe
nircmd waitprocess winword.exe
bet man ir ļoti ātrs kompis, pieļauju, ka uz lēnāka var arī nestrādāt. Jāmēģina, jāmeklē ...
Man nupat izdevās ar sekojošu sekvenci:
start /wait word
nircmd setprocesspriority winword.exe realtime
nircmd win hideshow stitle "Document"
nircmd closeprocess winword.exe
nircmd waitprocess winword.exe
bet man ir ļoti ātrs kompis, pieļauju, ka uz lēnāka var arī nestrādāt. Jāmēģina, jāmeklē ...