Hoe een programma te openen in de opdrachtregel. Hoe een programma vanaf de opdrachtregel uit te voeren. Het programma installeren vanaf de opdrachtregel. Het programma installeren via de opdrachtregel

Vanaf de opdrachtregel kunt u de installatie van het programma in interactieve of stille modus uitvoeren.

Wanneer u het programma vanaf de opdrachtregel installeert, kunt u ook een gebruikersnaam en wachtwoord configureren om toegang te krijgen tot het programma. Het programma zal om een ​​gebruikersnaam en wachtwoord vragen wanneer de gebruiker het probeert te verwijderen of te stoppen, of de parameters ervan te wijzigen.

Meestal werken onze programma's zoals we ze nodig hebben, maar van tijd tot tijd heb je er een die kleiner is dan een coöp en je de mogelijkheid geeft om het "relatieprobleem" op te lossen. Voer het uit zodat het venster niet sluit.

Bestuur dezelfde actie met behulp van de opdrachtregel. U kunt een batchbestand maken met twee regels. Met bovenstaande kun je een snelkoppeling maken. Het is niet nodig om paden op te schrijven. Iets toe te voegen aan de uitleg? Doorgaans schrijven programmeurs stand-alone scripts die onafhankelijk zijn van leefomgevingen. Nadat de interpreter is aangeroepen, leest en interpreteert deze het bestand. Vervolgens moet u het script uitvoerbaar maken met de volgende opdracht.

Om de installatiewizard vanaf de opdrachtregel uit te voeren,

voer setup.exe of msiexec / i in op de opdrachtregel.

Om de applicatie te installeren of de applicatieversie bij te werken in de stille modus (zonder de applicatie-setupwizard te starten),

voer setup.exe in / pEULA = 1 / pKSN = 1 | 0 / pINSTALLLEVEL = / pALLOWREBOOT = 1 | 0 / pSKIPPRODUCTCHECK = 1 | 0 / pSKIPPRODUCTUNINSTALL = 1 | 0 / s op de opdrachtregel

Er verschijnt een bericht op uw scherm. Loops worden bijvoorbeeld direct herhaald als ze geen deel uitmaken van een functie. Daarom vereist het enige mentale planning. Dit is niet noodzakelijk een gemakkelijke vraag. De letter kan anders zijn en er kunnen andere dingen achter staan, dus je kunt net zo goed iets zien als.

Het programma installeren via de opdrachtregel

Afhankelijk van hoe uw computer is geconfigureerd en wat u er recentelijk nog meer mee hebt gedaan. De interpreter leest uw script, compileert het naar bytecodes en voert vervolgens de bytecodes uit om uw programma uit te voeren. Dan zou je zoiets moeten zien. U hebt de tolk in "interactieve modus" gestart. Bekijk het door meerdere uitdrukkingen naar keuze in te voeren en de resultaten te bekijken. Veel mensen gebruiken de interactieve modus als een handige maar zeer programmeerbare rekenmachine.

msiexec / i EULA = 1 KSN = 1 | 0 INSTALLLEVEL = ALLOWREBOOT = 1 | 0 ADDLOCAL = SKIPPRODUCTCHECK = 1 | 0 SKIPPRODUCTUNINSTALL = 1 | 0 / qn,

  • EULA = 1 betekent dat u akkoord gaat met de voorwaarden van de licentieovereenkomst. De tekst van de Licentieovereenkomst is opgenomen in. Aanvaarding van de bepalingen van de Licentieovereenkomst is een voorwaarde voor het installeren van de applicatie of het updaten van de applicatieversie. Als deze parameter niet is opgegeven tijdens een stille installatie, wordt het programma niet geïnstalleerd.
  • KSN = 1 | 0 betekent toestemming (1) of weigering (0) om deel te nemen aan het Kaspersky Security Network-programma (hierna ook "KSN"). De tekst van het Reglement voor deelname aan KSN is opgenomen in de distributiekit van Kaspersky Endpoint Security. Het opgeven van een parameterwaarde is optioneel. Als de waarde van de KSN-parameter niet is opgegeven in de opdracht, wordt er een venster geopend met een verzoek om deel te nemen aan het KSN-programma wanneer Kaspersky Endpoint Security voor de eerste keer wordt gestart.
  • INSTALLLEVEL = geeft het type installatie van Kaspersky Endpoint Security aan. Het opgeven van een parameterwaarde is optioneel. Als de waarde van de parameter INSTALLLEVEL niet is opgegeven in de opdracht, wordt standaard de standaardinstallatie van de toepassing uitgevoerd.

    In plaats daarvan kunt u de volgende waarden opgeven voor de parameter INSTALLLEVEL:

    Start de tolk zoals hierboven. Nadat u de map heeft uitgecheckt, moet u deze toevoegen aan de opstartroutines die uw computer doorloopt. Houd er rekening mee dat als u voldoende privileges heeft, u de keuze kunt hebben uit instellingsopties voor de huidige gebruiker of het systeem.

    Als je niet zeker weet of je een van deze manipulaties zelf doet, zoek dan hulp! Op dit punt kunt u uw systeem opnieuw opstarten om ervoor te zorgen dat de nieuwe instelling van kracht wordt. De sessie om dit programma uit te voeren kan er als volgt uitzien. Als u de huidige map niet wilt wijzigen.

    • 100 . De basisinstallatie van het programma is in volle gang.
    • 200. De standaardinstallatie van het programma is bezig.
    • 300. Alle programmacomponenten worden geïnstalleerd.
  • ALLOWREBOOT = 1 | 0 betekent toestemming (1) of verbod (0) voor het automatisch herstarten van de computer, als dit nodig is na het installeren of bijwerken van het programma. Het opgeven van een parameterwaarde is optioneel. Als u geen waarde opgeeft voor de ALLOWREBOOT-parameter in de opdracht, is het automatisch herstarten van de computer na het installeren of bijwerken van het programma standaard verboden.

    Mogelijk moet u uw computer opnieuw opstarten nadat u de programmaversie hebt bijgewerkt of als antivirussoftware van derden wordt gedetecteerd en verwijderd tijdens de installatie van Kaspersky Endpoint Security.

    Belangrijk om te onthouden. De interactieve modus wordt het best gebruikt om te testen of individuele uitspraken en uitdrukkingen doen wat u denkt dat ze doen en om code te ontwikkelen door middel van experimenten. Deze vermelding. Maak eerst een nieuwe map waarin we ons programma kunnen opslaan.

    Voer in een teksteditor het volgende in. Open een nieuwe terminal en voer het volgende in. Laten we dit programma eens nader bekijken. De eerste regel zegt dit. Dit wordt een pakketaangifte genoemd. Pakketten zijn een manier om code te ordenen en opnieuw te gebruiken. Uitvoerbare applicaties zijn dat soort programma's die we rechtstreeks vanaf de terminal kunnen uitvoeren.

  • ADDLOCAL = Geeft aan welke componenten moeten worden geïnstalleerd naast de componenten die standaard zijn geselecteerd in de standaard installatiemodus. Het opgeven van een parameterwaarde is optioneel.

    In plaats daarvan kunt u de volgende waarden opgeven voor de ADDLOCAL-parameter:

    • MSBitLocker-functie. Het onderdeel Microsoft BitLocker Manager wordt geïnstalleerd.
    • AntiAPT-functie. Het onderdeel KATA Endpoint Sensor wordt geïnstalleerd.
  • SKIPPRODUCTCHECK = 1 | 0 betekent inschakelen (1) of uitschakelen (0) controleren op incompatibele software. Het opgeven van een parameterwaarde is optioneel. Als de waarde van de parameter SKIPPRODUCTCHECK niet is opgegeven in de opdracht, voert Kaspersky Endpoint Security standaard een scan uit en wordt een lijst met gedetecteerde incompatibele toepassingen op het scherm weergegeven.
  • SKIPPRODUCTUNINSTALL = 1 | 0 betekent toestemming (1) of weigering (0) voor automatische verwijdering van gevonden applicaties die niet compatibel zijn met Kaspersky Endpoint Security. Het opgeven van een parameterwaarde is optioneel. Als de waarde van de parameter SKIPPRODUCTUNINSTALL niet is opgegeven in de opdracht, probeert Kaspersky Endpoint Security standaard alle gevonden incompatibele programma's te verwijderen.

Ga als volgt te werk om de applicatie te installeren of de applicatieversie bij te werken met de installatie van een gebruikersnaam en wachtwoord die het recht bevestigen om applicatie-instellingen en bewerkingen met de applicatie te wijzigen:

Bibliotheken zijn verzamelingen code die we samenstellen zodat we ze in andere programma's kunnen gebruiken. We zullen later in meer detail naar bibliotheken kijken, maar neem deze regel voor nu gewoon op in welk programma je ook schrijft. De volgende regel is een lege regel. Computers vertegenwoordigen nieuwe regels met een speciaal karakter. Nieuwe regels, spaties en tabs worden spaties genoemd. Go geeft vooral niet om spaties, we gebruiken het om programma's leesbaarder te maken.

Het gebruik van dubbele aanhalingstekens zoals deze staat bekend als een "letterlijke tekenreeks", wat het type "uitdrukking" is. De tekenreeksen worden in het volgende hoofdstuk in meer detail beschreven, maar voor nu is het belangrijk om te onthouden dat in de opening "het teken moet eindigen op een ander" teken, en alles daartussenin is opgenomen in de tekenreeks. Daarna ziet u de functiedeclaratie.

  • Als u het programma online wilt installeren of de versie van het programma wilt bijwerken, voert u de volgende opdracht in op de opdrachtregel:

    setup.exe / pKLLOGIN =

    msiexec / i KLLOGIN = KLPASSWD = ***** KLPASSWDAREA =.

  • Als u het programma wilt installeren of de versie van het programma wilt bijwerken in de stille modus, voert u de volgende opdracht in op de opdrachtregel:

    setup.exe / pEULA = 1 / pKSN = 1 | 0 / pINSTALLLEVEL = / pKLLOGIN = / pKLPASSWD = ***** / pKLPASSWDAREA = / s

    Ze hebben invoer, uitvoer en een reeks stappen die bewerkingen worden genoemd en die in volgorde worden uitgevoerd. Deze functie heeft geen parameters, retourneert niets en slechts één operator. De hoofdfunctie van de naam is speciaal omdat het een functie is die wordt aangeroepen wanneer het programma wordt uitgevoerd. Het laatste deel van ons programma is deze regel.

    Deze verklaring heeft drie componenten. We hebben op dit moment al veel nieuwe terminologie gezien, en je raakt misschien een beetje overweldigd, soms is het handig om je programma opzettelijk hardop voor te lezen. Een lezing van het programma dat we zojuist hebben geschreven, kan er als volgt uitzien.

    msiexec / i EULA = 1 KSN = 1 | 0 INSTALLLEVEL = KLLOGIN = KLPASSWD = ***** KLPASSWDAREA = ALLOWREBOOT = 1 | 0 / qn.

In plaats daarvan kunt u een of meer van de volgende waarden opgeven voor de parameter KLPASSWDAREA (gescheiden door puntkomma's), die overeenkomen met de bewerkingen waarvoor bevestiging vereist is:

Deze functie heeft geen argumenten, retourneert niets en doet het volgende: 1. U kunt hier meer over te weten komen door het volgende in een terminal te typen. Dit zou je onder andere moeten zien. Tussen operanden worden altijd spaties toegevoegd en er wordt een nieuwe regel toegevoegd.

Het retourneert het aantal geschreven bytes en de resulterende schrijffout. Laten we teruggaan naar deze functie. Ons programma begon met het hoofdpakket. ... Download en installeer eerst de node. Hoe u dit doet, hangt af van het type machine en het besturingssysteem. Nadat u het knooppunt hebt geïnstalleerd, kunt u uw installatie testen door het volgende op de opdrachtregel in te voeren.

  • SET. De programmaparameters wijzigen.
  • UITGANG. Beëindiging van het programma.
  • DISPROTECTEREN. Schakel beveiligingscomponenten uit en stop scantaken.
  • DISPOLICY. Het Kaspersky Security Center-beleid uitschakelen.
  • DISCTRL. Bedieningscomponenten uitschakelen.
  • VERWIJDEREN. De sleutel verwijderen.
  • VERWIJDEREN. Het programma verwijderen, wijzigen of herstellen.
  • RAPPORTEN. Bekijk rapporten.

Tijdens de installatie van de applicatie of het updaten van de versie van de applicatie in de stille modus, worden de volgende bestanden ondersteund:

Een applicatie uitvoeren via de opdrachtregel

Deze zal reageren op het versienummer van de versie die u zojuist hebt geïnstalleerd. De wrapper is geweldig om te oefenen, maar we willen programma's schrijven, ze in bestanden opslaan en ze op verzoek uitvoeren. Met het ingebouwde consoleknooppuntobject kunt u naar de terminal schrijven. Technisch gezien stelt het u in staat om de standaarduitvoer en standaardfoutstromen van uw systeem te schrijven, maar dat zullen we later krijgen. Het uitvoeren van uw programma is net zo eenvoudig als het aanroepen van een knooppunt in het bestand dat uw programma bevat.

Hier zijn een paar eenvoudige apps die lijken te verschijnen in inleidende programmeerlessen. De eerste toont de krachten van de twee. En hier is een eenvoudig programma om de eerste paar regels van Pascal's beroemde driehoek te registreren. En hier is een programma dat elke keer dat het wordt uitgevoerd een willekeurige hand genereert met vijf kaartspellen.

  • setup.ini, dat algemene parameters van de applicatie-installatie bevat;
  • het install.cfg-configuratiebestand met de instellingen voor Kaspersky Endpoint Security;
  • setup.reg met registersleutels.

De bestanden setup.ini, install.cfg en setup.reg moeten zich in dezelfde map bevinden als de distributiekit van Kaspersky Endpoint Security 10 Service Pack 2 voor Windows.

Natuurlijk moeten programma's die vanaf de opdrachtregel worden gestart, toegang hebben tot hun argumenten. Als we bijvoorbeeld het volgende invoeren. Als uw script meer dan een of twee opdrachtregelargumenten nodig heeft, raden we u ten zeerste aan om argumenten te maken om benoemde waarden in te voeren en een opdrachtregelparser te gebruiken. Voor een knooppunt is een groot aantal parameterparsers beschikbaar; kies wat je leuk vindt.

Als ze dit mochten doen, kun je naar een kwaadaardige site gaan die een script host dat je bestandssysteem opzocht voor persoonlijke informatie en alles wat het daar vond naar de oorspronkelijke server stuurde. En natuurlijk kunnen browserscripts ook niet naar uw bestandssysteem schrijven.

Deze documentatie is verplaatst naar het archief en wordt niet langer ondersteund.

Installeren vanaf de opdrachtregel - parameters opgeven

Geldt voor: Forefront Protection voor Exchange

Wijzigingsdatum sectie: 2010-05-10

De volgende tabel geeft een overzicht van de opties die u kunt gebruiken bij het uitvoeren van het uitgepakte installatiepakket (setup.exe) vanaf de opdrachtregel:

Je kunt waarschijnlijk wel raden waarom niet. Met het knooppunt kunt u echter bestanden lezen en schrijven. Laten we een eenvoudig voorbeeld geven. Dit was dus een vrij snelle introductie tot het gebruik van een knooppunt voor scripting op de opdrachtregel, maar we hebben nog maar net het oppervlak bekrast van wat een knooppunt is en wat het kan doen.

Vooral bij oudere installaties wordt het opstarten steeds meer vertraagd naarmate nieuwe programma's worden gelanceerd. Als er meerdere programma's in het AutoPlay-menu staan, duurt het downloadproces langer. De tool kan opstartprogramma's en autorun-tools vertragen, waardoor systeemremmen veroorzaakt door gelijktijdige programma's worden verholpen. Je moet handelen. Eenmaal geselecteerd, installeert de wizard de geselecteerde functies. De toolkit genereert een logbestand van de analyse, dat u later kunt lezen om systeemremmen te detecteren.

Parameter Beschrijving Vereisten

Installatie zonder tussenkomst van de gebruiker - niet weergegeven op het scherm

Vereiste parameter: / een

Optionele parameter: / C

Dit werkt voor elke letter in elke map. Daarom moet u alle programma's waarmee u eerder werkte beëindigen. Dit is de enige manier om ervoor te zorgen dat alle tools en stuurprogramma's worden vastgelegd. In sommige gevallen kunt u foutmeldingen krijgen in het formulier Kan logger voor gebruikersmodus niet vinden in de actieve loggerlijst. Als dat niet werkt, kun je de toolkit niet gebruiken voor verdere analyse, of in ieder geval beperkt worden, of met wat extra werk.

Eerste analyse van het opstartproces

Wij laten u zien hoe u dit doet. Bezig met laden. Dit is echter niet bijzonder belangrijk voor analyse, maar dient alleen voor latere vergelijking. Kernelgegevensbestand, dat wil zeggen het begin van het besturingssysteem en een bestand met gebruikersgegevens. U kunt de weergave filteren op het menugebied dat verschijnt door aan de linkerkant van het venster te klikken. Klik hiervoor op het pictogram links van het midden van het venster. Op dit moment zijn er verschillende meetbereiken beschikbaar. Als u het selectievakje uitschakelt, verdwijnt ook de bijbehorende grafiek in de viewer.

Passieve installatie - geen prompts voor de gebruiker, maar voortgang weergeven

Vereiste parameter: / een

Optionele parameter: / C

/ eenPadnaarAntwoordBestand

Specificeert een vereist antwoordbestand

Antwoordbestand is vereist

Zo kun je precies verbergen wat je nodig hebt. De weergave is dynamisch, wat betekent dat u verborgen grafieken op elk moment kunt verbergen en vice versa. Selecteer een specifiek gebied en klik er met de rechtermuisknop op. Selecteer vervolgens draaitabel. Nu kunt u in de tabel zien dat de processen vertraagd starten. Als u op de grafiek in de grafiek klikt, kunt u het gedeelte van de advertentie vergroten. Selecteer hiervoor met de muis het gebied dat u wilt vergroten en klik met de rechtermuisknop. Gebruik de menuopdracht Scale To Select om de schaalbewerking te starten.

/ Q of / P

[/ CPathtoConfigFile]

Specificeert een optioneel configuratiebestand

Het configuratiebestand is vereist

Werkt alleen met parameters / Q of / P

Voordat u een passieve of onbeheerde installatie uitvoert, moet u het bestand setup.exe uitpakken met de volgende opdracht:

Naast afbeeldingen kunt u ook tabellen maken voor andere gebieden door Draaitabel te kiezen in het contextmenu. De tabel toont informatie die vergelijkbaar is met Taakbeheer voor de gemeten periode. U kunt de weergave sorteren door op de juiste kolom in de tabel te klikken. Als u het proces niet herkent, zoekt u met een zoekmachine naar het uitvoerbare bestand.

Zo vind je snel processen die de start vertragen. U moet ze zoveel mogelijk uit autostart verwijderen om het opstarten van het systeem te versnellen. Houd er echter rekening mee dat sommige programma's mogelijk niet meer werken als u de autorun-functies uitschakelt. In het contextmenu van de items en het selecteren van Internet zoeken, kunt u beginnen met zoeken via het internetprogramma. U hoeft deze tool niet te installeren, maar u kunt deze wel rechtstreeks uitvoeren. Het tabblad "Inloggen" is ook belangrijk. Hier ziet u vermeldingen die beginnen met gebruikersaanmelding.

frontexchangesetup.exe / x: extractpad

Stille installatie maakt scripting mogelijk tijdens de installatie van Microsoft Forefront Protection 2010 voor Exchange Server (FPE). Dit type installatie geeft geen waarschuwingen over de installatiestatus weer. Alle uitvoer wordt weggeschreven naar het installatielogboek, het programmalogboek of het gebeurtenislogboek. Een onbeheerde installatie kan worden gebruikt om onbeheerde en gedistribueerde installaties uit te voeren. Een installatie zonder toezicht vereist een responsbestand, dat wordt geleverd met behulp van de parameter / een... Het installatiepakket bevat een sjabloon voor een responsbestand dat u kunt aanpassen aan uw omgeving, samen met een XML-schema (XSD-bestand) dat u kunt gebruiken om het resulterende responsbestand te valideren. Als er geen correct antwoordbestand wordt geleverd, wordt de installatie afgebroken en worden fouten geregistreerd. Zie voor informatie over het bekijken van een voorbeeldantwoordbestand.

Na het uitpakken van het installatiepakket (zie de sectie voor meer informatie), kunt u een installatie zonder toezicht uitvoeren met een responsbestand door het volgende te typen achter een opdrachtprompt:

setup.exe / q / a PadnaarAntwoordBestand

Een antwoordbestand bevat antwoorden op eventuele vragen die u zou kunnen hebben tijdens het uitvoeren van een installatie. Deze parameter is vereist. Als alternatief kunt u de parameter specificeren: / C

setup.exe / q / a PadnaarAntwoordBestand/

Een passieve installatie werkt op dezelfde manier als een installatie zonder toezicht, maar er wordt een voortgangsbalk weergegeven die de voortgang van de installatie aangeeft.

Na het uitpakken van het installatiepakket (zie de sectie voor meer informatie), kunt u een passieve installatie uitvoeren met een responsbestand door het volgende te typen achter een opdrachtprompt:

setup.exe / p / a PadnaarAntwoordBestand

Een antwoordbestand bevat antwoorden op eventuele vragen die u zou kunnen hebben tijdens het uitvoeren van een installatie. Deze parameter is vereist. (Zie voor informatie over het bekijken van een voorbeeldantwoordbestand). Als alternatief kunt u de parameter specificeren: / C waarmee u optioneel de configuratie-instellingen naar de server kunt importeren nadat de installatie is voltooid. Dit zijn parameters die zijn geëxporteerd vanaf een andere server. De syntaxis moet als volgt zijn:

setup.exe / p / a PadnaarAntwoordBestand/

Het is geen geheim dat Linux-gebruikers altijd hun hoofd opdraaien voor Windows-gebruikers. Ze zeggen dat je voor Windows een applicatie minstens 10 minuten moet installeren, op een groot aantal knoppen moet drukken, rondneuzen met selectievakjes. En voordat u de applicatie daadwerkelijk installeert, moet u de officiële website van het programma vinden, terwijl u niet verdwaalt op internet. Linux-gebruikers zijn er trots op dat elk hulpprogramma
kan vanaf een terminal worden geïnstalleerd door een specifieke opdracht uit te voeren.

In Windows is er, net als in Linux, de mogelijkheid om programma's te installeren, verwijderen of bewerken met behulp van commando's.

De ontwikkelaars beweren dat Windows 10 ook de mogelijkheid zal hebben om snel verschillende software te installeren, bij te werken en te verwijderen van de systeemterminal. Het blijft wachten op de officiële release. Maar u hoeft niet te wachten op de release, maar profiteer nu van de geweldige functie waarmee de gebruiker het programma vanaf de opdrachtregel kan installeren. Dit zijn echter niet allemaal verrassingen: met het hulpprogramma kunt u het programma ook verwijderen, bijwerken, openen en sluiten. Interessant? Laten we Chocolatey eens nader bekijken.

Het programma installeren via de opdrachtregel

Nu zullen we proberen om programma's op een gemakkelijkere en vergelijkbare manier te beheren als in een Linux-omgeving. En daarbij worden we geholpen door een speciale dienst Chocolatey, een pakketbeheerder voor Windows. De Chocolatey-client is een consolehulpprogramma. Laten we proberen het meteen te installeren. Open een terminal met beheerdersrechten om te installeren. Klik met de rechtermuisknop op het menu Start en klik op "Opdrachtprompt" (met beheerdersrechten). Laten we nu de volgende code kopiëren:


Invoegen en druk op de Enter-toets. Nu moet u de console sluiten om de gegevens over de variabelen te vernieuwen.

De Chocolatey-service heeft een grote catalogus met hulpprogramma's en toepassingen: op dit moment zijn er meer dan 2000 hulpprogramma's. Je kunt ze bekijken op de officiële website https://chocolatey.org/packages. Het is dus tijd om uit te zoeken hoe u een programma via de opdrachtregel kunt installeren:

Open de terminal opnieuw als beheerder. Kopieer de tekst rechts van het programma op https://chocolatey.org/packages. De volgende code wordt bijvoorbeeld geleverd om de Google Chrome-browser te installeren:


Kopieer het en plak het in de terminal. Vergeet niet de -y combinatie achter de code van de site te schrijven. Wij drukken op Enter. Nu blijft het wachten tot de browserinstallatie is voltooid. Vervolgens kunt u het terminalvenster sluiten.

Zoals u kunt zien, was de Google Chrome-browser zeer snel geïnstalleerd. We hoefden niet op knoppen te klikken, kies de locatie om de bestanden op te slaan (standaard wordt de C-schijf gebruikt). Trouwens, beginnende gebruikers kunnen een set van hun favoriete applicaties in een notebook maken, zodat ze niet elke keer naar de Chocolatey-service hoeven te gaan. Om het programma via de opdrachtregel te verwijderen, voert u de verwijderingscode in en vervolgens de naam van het programma. Bijvoorbeeld choco unistall ccleaner.

AANDACHT. De service werkt alleen met die pakketten die erdoor zijn geïnstalleerd. Dat wil zeggen, als software niet beschikbaar is voor installatie via Chocolatey, kunt u deze niet op deze manier verwijderen.

Een programma uitvoeren of verwijderen via de opdrachtregel

Laten we nu eens kijken naar een manier die via de opdrachtregel mogelijk is. Dit kan in drie zeer eenvoudige stappen. Laten we beginnen:

  1. Open de terminal van het Windows-besturingssysteem.
  2. Schrijf in het venster dat verschijnt het volledige pad naar de locatie van het startbestand van de toepassing. Bijvoorbeeld D: /Files/chrome.exe
  3. We drukken op Enter en wachten tot het systeem opent wat we nodig hebben.

Het is tijd om te leren hoe u het programma via de opdrachtregel kunt sluiten. Hiervoor hebben we extra taskkill-software nodig. Laten we beginnen:



Laten we samenvatten

Vandaag hebben we een ogenschijnlijk complex onderwerp overwogen. Maar nu weet je dat het heel eenvoudig is om sommige programma's vanaf de opdrachtregel te installeren of te verwijderen met behulp van de Chocolatey-service. En u weet ook hoe u een applicatie via dezelfde terminal kunt openen of sluiten. We hopen dat je alles goed hebt gedaan en dat er geen vragen meer over het onderwerp zijn.

Absoluut alle programma's kunnen vanaf de opdrachtregel worden uitgevoerd. Deze functie verscheen in de eerste besturingssystemen, waaronder de lijn van Microsoft Windows-systemen. Voorheen waren besturingssystemen een solide opdrachtregel (MS-DOS-systeem). Tegenwoordig nemen veel softwareontwikkelaars in hun distributie de mogelijkheid op om één bestand uit te voeren via de opdrachtregel.

Je zal nodig hebben

  • Opdrachtregel van het besturingssysteem (cmd.exe).

instructies:

  • Voor de eenvoudigste start van het programma vanaf de opdrachtregel, moet u het volgende doen:
  • Klik op het menu "Start" - selecteer "Alle programma's" - "Accessoires" - "Opdrachtprompt";

    In het geopende venster moet u terugkeren naar station "C", hiervoor voert u aan het einde van de regel "cd .." in en drukt u op Enter. Herhaal deze actie meerdere keren tot de volledige overgang naar de "C"-schijf;

    Voer het volledige pad in naar het programma dat u start (C:\Program Files\KeyTweak\KeyTweak.exe).

  • U kunt het programma ook met verschillende parameters uitvoeren. Deze parameters zijn een aanvulling op de acties die door het programma zelf worden uitgevoerd. Aanvullende parameters zien eruit als een aanvulling op de hoofdregel van de programmastart.
  • Een opdrachtregel met aanvullende parameters kan er als volgt uitzien: "C: \ Program Files \ KeyTweak \ KeyTweak.exe" u -r –y.
  • C: \ Program Files \ KeyTweak \ KeyTweak.exe - volledig pad naar het Key Tweak-programma. Key Tweak-parameters die in dit voorbeeld worden gebruikt, zijn:

    - "u" - snelle start van het programma;

    - "-r" - herstel de laatste opgeslagen wijzigingen;

    - "-y" - antwoord "Ja" op verzoeken die van het systeem komen.

  • Om een ​​cmd-bestand te maken, moet u:
  • Maak een nieuw tekstdocument met de extensie .txt.

    Noteer de vereiste reeks opdrachten.

    Voer het bestand uit nadat u deze stappen hebt voltooid.

    Opdracht BEGIN stelt u in staat om applicaties in een apart venster uit te voeren, met de mogelijkheid om enkele parameters voor hun uitvoering op te geven.

    Opdrachtregel formaat:

    START ["titel"] [opdracht / programma] [parameters]

    Opdrachtregelparameters:

    "titel"- titel van het venster. Verplicht tussen dubbele aanhalingstekens.

    manier- werkmap.

    B- de applicatie starten zonder een nieuw venster te maken en de verwerking van de CTRL + C-sneltoets uit te schakelen. Als de toepassing de CTRL + C-sneltoets niet zelfstandig verwerkt, is de enige manier om deze te onderbreken door de sneltoets CTRL + Break te gebruiken.

    l- De nieuwe omgeving is de oorspronkelijke omgeving die is doorgegeven door cmd.exe, niet de huidige omgeving.

    MIN- Voer een opdracht / programma uit in een geminimaliseerd venster.

    MAX- Voer een opdracht / programma uit in een gemaximaliseerd venster.

    VERSCHILLEND- Start een 16-bits Windows-programma in een apart geheugengebied.

    GEDEELD- Start een 16-bits Windows-programma in het gedeelde geheugengebied.

    LAAG- Voer de applicatie uit met IDLE-prioriteit (laagste prioriteit).

    NORMAAL- De applicatie starten met NORMALE prioriteit.

    HOOG- De applicatie starten met de HOGE prioriteit.

    ECHTE TIJD- De applicatie starten met de REALTIME-prioriteit (hoogste prioriteit).

    WACHT- De applicatie starten met wachten op de voltooiing ervan.

    BOVENGEMIDDELD- Lancering van een applicatie met een prioriteitsklasse ABOVENORMAL (boven de standaard)

    ONDERNORMAAL- Lancering van een applicatie met een BELOWNORMALE prioriteitsklasse (onder de norm)

    commando / programma- Als het een interne cmd.exe-opdracht of een batchbestand is, wordt de opdrachtprocessor (cmd.exe) gestart met de schakeloptie / K. Dit betekent dat het venster niet wordt gesloten nadat de opdracht is voltooid. Als het geen interne cmd.exe-opdracht of een batchbestand is, dan is dit een programma dat in een grafisch of tekstvenster wordt uitgevoerd.

    opties- Parameters doorgegeven aan het commando / programma.

    Om niet-uitvoerbare bestanden aan te roepen via het mechanisme voor het matchen van bestandstypes, voert u eenvoudig de bestandsnaam in op de opdrachtregel. Bijvoorbeeld het commando

    START MIJNBESTAND.TXT

    Zal de teksteditor starten KLADBLOK met het openen van het MYFILE.TXT-bestand. Zie de beschrijvingen van de ASSOC- en FTYPE-opdrachten voor informatie over het maken van dergelijke koppelingen uit batchbestanden.

    Wanneer een 32-bits GUI-toepassing wordt uitgevoerd, wacht de CMD.EXE-opdrachtprocessor niet tot de toepassing is beëindigd voordat hij terugkeert naar de opdrachtprompt. Dit nieuwe gedrag is NIET van toepassing op het uitvoeren van toepassingen vanuit batchbestanden.

    Wanneer een opdrachtregel wordt uitgevoerd, waarvan het eerste element de tekstreeks "CMD" is zonder bestandsnaamextensie of pad, wordt deze vervangen door de waarde van de COMSPEC-variabele. Dit voorkomt dat CMD.EXE wordt gestart vanuit de huidige actieve map, als die er is.

    Als het eerste opdrachtregelitem geen bestandsnaamextensie bevat, gebruikt de CMD.EXE-opdrachtprocessor de waarde van de omgevingsvariabele PATHEXT om de bestandsnaamextensies voor uitvoerbare bestanden te bepalen en de volgorde waarin het gewenste bestand moet worden gevonden. De variabele PATHEXT is standaard ingesteld op:

    COM; .EXE; .BAT; .CMD

    Merk op dat deze syntaxis vergelijkbaar is met de syntaxis voor de variabele PATH, dat wil zeggen dat de afzonderlijke items worden gescheiden door puntkomma's.

    Als het zoeken naar een uitvoerbaar bestand niet overeenkomt met een van de extensies, wordt de opgegeven mapnaam gecontroleerd. Als de mapnaam overeenkomt met de opgegeven naam, start de opdracht START de EXPLORER voor dit pad. Als deze actie wordt uitgevoerd vanaf de opdrachtregel, komt dit overeen met het uitvoeren van de CD / D-opdracht voor het opgegeven pad. Dus bijvoorbeeld het commando

    start C: \ windows

    Opent de map C:\windows in een verkennervenster.

    Voorbeelden van gebruik:

    begin /?- geef een hulp bij het gebruik van de opdracht.

    begin- wanneer gestart zonder parameters, wordt een nieuw venster van de CMD-opdrachtinterpreter geopend.

    start "Mijn nieuwe CMD-venster"- net als in het vorige geval wordt CMD gestart in een nieuw venster, maar de tekst wordt weergegeven als de titel van het venster Mijn nieuwe CMD-venster

    start devmgmt.msc- de extensie wordt uitgevoerd .msc Windows Apparaatbeheer.

    start http://google.com- de internetbrowser wordt gestart en de Google-zoekmachinepagina wordt geopend.

    start mailto: [e-mail beveiligd] - de e-mailclient wordt gestart in de modus voor het voorbereiden van een e-mail voor het adres [e-mail beveiligd] .

    start / min notepad.exe- Kladblok wordt gestart in een geminimaliseerd venster.

    start "Back-upbestanden" / min / belownormal mybackup.bat- een batchbestand starten in een geminimaliseerd venster met een lagere prioriteit.

    start / bovennormaal / MAX winword.exe- lancering van de Microsoft Word-editor in een nieuw venster, uitgebreid naar volledig scherm en met een verhoogde prioriteit.

    start "" / high / MAX "C: \ Program Files \ Good game \ MyGame"- het programma starten Mijn spel met hoge prioriteit.

    Prioriteitsbeheer is handig om te gebruiken om een ​​comfortabele gebruikerservaring met interactieve toepassingen te garanderen terwijl rekentaken op lange termijn worden uitgevoerd. Dus, bijvoorbeeld, gelijke prioriteiten van de MS Word-editor en een rekenprobleem dat een aanzienlijk deel van de CPU-bronnen in beslag neemt, kan het effect van bevriezing optreden bij het werken met een tekstdocument. Het verlagen van de prioriteit van de rekentaak zal normale omstandigheden creëren voor de gebruiker om tegen de achtergrond van zijn werk te werken.

    Houd er rekening mee dat de titel van het venster kan worden weggelaten, maar de eigenaardigheid van het verwerken van invoerparameters met het commando begin kan onverwachte resultaten opleveren wanneer u een programma probeert uit te voeren waarvan de naam of het pad spatie(en) bevat. Als u bijvoorbeeld de volgende opdracht probeert uit te voeren:

    start "C: \ Program Files \ FAR \ FAR.EXE"

    Vanwege de aanwezigheid van een spatie in het pad naar het uitvoerbare bestand, moet de tekenreeks om FAR.EXE uit te voeren tussen dubbele aanhalingstekens staan, maar het formaat van de invoerparameters voor begin veronderstelt de aanwezigheid van een venstertitel, ook tussen dubbele aanhalingstekens, waardoor "C: \ Program Files \ FAR \ FAR.EXE" niet als een uitvoerbaar programma wordt geïnterpreteerd, maar als een venstertitel - de interpreter wordt gelanceerd CMD met de venstertitel "C: \ Program Files \ FAR \ FAR.EXE". Om dit te voorkomen, moet u elke, zelfs lege, header gebruiken:

    start "" "C: \ Program Files \ FAR \ FAR.EXE"

    Bij het uitvoeren van de lancering van batchbestanden met behulp van de opdracht begin, wordt het opdrachtinterpretervenster (cmd.exe) gestart met de parameter / K, dat wil zeggen, na het uitvoeren van de opdrachten in het batchbestand, wordt cmd.exe niet voltooid. Er is bijvoorbeeld een batchbestand test.bat met de volgende inhoud:

    ECHO-TEST

    Wanneer je het uitvoert met het commando start test.bat zal worden vervuld echo en het shell-venster blijft open tijdens het wachten op gebruikersinvoer. Met dit feit moet rekening worden gehouden bij het gebruik van de opdracht begin in scripts die automatisch worden uitgevoerd zonder menselijke tussenkomst. Om het venster te sluiten CMD na het uitvoeren van het batchbestand is het voldoende om de opdracht aan het einde ervan toe te voegen UITGANG.

    De meeste gebruikers van het Windows-besturingssysteem zijn gewend om de gewenste applicatie of game te starten door te dubbelklikken op de snelkoppeling op het bureaublad of door deze in Start te zoeken. U kunt ook de map openen waarin het is geïnstalleerd en het exe-bestand vanaf daar uitvoeren.

    Aangezien het starten van applicaties niet altijd geschikt is, laten we in dit artikel eens kijken naar verschillende manieren waarop u een programma kunt starten vanaf de opdrachtregel.

    Methode 1: een systeemtoepassing starten

    Om een ​​van de systeemapplicaties vanaf de console te starten, gebruikt u de opdracht "start" en geeft u de gewenste naam op, gescheiden door een spatie. Als naam moet de systeemnaam worden ingevoerd. Voor Explorer is dit verkenner, de taakbeheerder is taskmgr, het configuratiescherm is controle, de systeemconfiguratie is msconfig.

    Om kladblok te openen, schrijft u kladblok, Windows Media Player - wmplayer, Paint - mspaint, symbol table - charmap. Als u cmd schrijft, wordt een nieuw opdrachtpromptvenster geopend.

    Laten we bijvoorbeeld de symbolentabel openen. Typ in de regel:

    en druk op "Enter".

    Methode 2: het volledige pad naar het bestand specificeren

    Als u een andere geïnstalleerde toepassing moet uitvoeren, moet u het volledige pad naar het uitvoerbare bestand van het programma opgeven.

    In mijn map Downloads staat bijvoorbeeld een programma om de Film Studio te installeren, laten we het openen. Ik ga naar de map en klik op het veld waar het pad is geregistreerd. Deze hele regel moet op de opdrachtregel worden geschreven (aangezien kopiëren en plakken daar niet werkt) en aan het einde de naam toevoegen van het hulpprogramma dat we willen uitvoeren.

    De console zal schrijven:

    c: \ gebruikers \ master \ downloads \ wlsetup-all

    Na het indrukken van "Enter" begonnen de voorbereidingen voor de installatie van de Film Studio. Zoals u kunt zien, is het bij het schrijven van het pad niet nodig om hoofdletters te gebruiken, u kunt alleen kleine letters invoeren.

    Als er spaties zijn in het pad naar het gewenste bestand, verschijnt er een venster met de melding dat het opgegeven bestand niet kan worden gevonden. Het punt is dat de opdrachtregel het pad naar de eerste spatie herkent, niet de hele regel die je hebt ingevoerd. In het voorbeeld besloot ze dat ik c:\programma wil openen.

    Laten we nu een beetje van het onderwerp afwijken en bekijken hoe we het volledige pad kunnen vinden naar het programma dat we willen uitvoeren.

    Zoek hiervoor het uitvoerbare bestand van de gewenste toepassing via het Verkenner-venster. Om te begrijpen dat dit het is, kijk zo dat er tegenover in het veld "Type" "Toepassing" staat. Klik dan op het veld bovenaan - dit is het pad.

    Total Commander wordt bijvoorbeeld gestart door het bestand "totalcmd" en bevindt zich langs het pad: "C: \ programmabestanden \ totale commandant".

    Of een andere optie. Als er een snelkoppeling naar de gewenste toepassing op het bureaublad staat, hoeft u deze niet te zoeken via Verkenner. Het is voldoende om er met de rechtermuisknop op te klikken en het item te selecteren Bestandslocatie.

    Het venster dat we al hebben onderzocht, wordt geopend. Het bestand waarmee het hulpprogramma wordt gestart, wordt daarin gemarkeerd en bovenaan kunt u het pad ernaartoe vinden.

    Methode 3: pad gebruiken

    Met behulp van deze opdracht slaan we het pad op naar de map waarin het uitvoerbare bestand zich bevindt en voeren het vervolgens uit.

    Overweeg dezelfde Total Commander. In de console schrijven we:

    pad c: \ programmabestanden \ totale commandant

    Zorg ervoor dat u een spatie achter "pad" plaatst. Het is op dit pad dat het bestand "totalcmd" dat we nodig hebben, zich bevindt. Druk op Enter.

    Het opgegeven programma wordt gestart. Het is niet nodig om een ​​extensie aan het einde op te nemen. U kunt dus elk uitvoerbaar bestand in de opgegeven map uitvoeren.

    Methode 4: de opdracht cd gebruiken

    Met deze opdracht wordt de opgegeven map geopend en van daaruit starten we het bestand dat we nodig hebben. Laten we bijvoorbeeld naar de map TeamViewer gaan:

    cd c: \ programmabestanden \ teamviewer

    Voeg na "cd" een spatie toe. Druk op Enter".

    Deze map bevat het bestand waarmee TeamViewer wordt gestart, het heeft dezelfde naam. Daarom vul ik verder in:

    Ik druk op "Enter" en het hulpprogramma start.

    Als u een toepassing moet openen die niet op het systeemstation is geïnstalleerd, kunt u de opdracht path gebruiken. Als ik typ:

    pad d: \ programmabestanden \ ccleaner

    (na het invoeren van elke regel, druk op "Enter"), dan zal CCleaner voor mij openen. Hij is het die is geïnstalleerd op het opgegeven pad op de D: schijf.

    Maar met behulp van het cd-commando zal dit niet werken.

    Methode 5: via het contextmenu

    Om dit te doen, zoekt u de map waarin het uitvoerbare bestand is opgeslagen en klikt u er met de rechtermuisknop op terwijl u de "Shift"-toets ingedrukt houdt. Selecteer vervolgens in het contextmenu "Open opdrachtvenster".

    Daarna wordt de map die we nodig hebben onmiddellijk geopend in de opdrachtregel. Voer in de regel de naam in van het bestand waarmee het hulpprogramma wordt gestart en druk op "Enter". We hebben CCleaner gelanceerd, dat zich niet op de systeemschijf bevindt (ik heb D :).

    Als u een programma moet uitvoeren dat op dezelfde plaats als het besturingssysteem is geïnstalleerd, zijn de stappen hetzelfde. Laten we de Google Chrome-browser openen. We vinden de map waarin het bestand is opgeslagen, waarmee het wordt gestart, en selecteren het hierboven genoemde item.

    Daarna voeren we de naam van het bestand in met de extensie *Exe: chrome, en druk op "Enter". De browser wordt gestart.

    Methode 6: pad tussen aanhalingstekens

    In het begin zei ik dat als er spaties in het opgegeven pad zijn, het bestand niet wordt geopend. Maar als je het tussen aanhalingstekens schrijft, zal de console alles begrijpen. Aanhalingstekens moeten dubbel en recht zijn, geen komma's. Ze worden geplaatst met behulp van de combinatie "Shift + E" met de geselecteerde Engelse toetsenbordindeling.

    Daarin moet je het volledige pad schrijven en aan het einde het bestand zelf specificeren met de extensie die wordt gestart:

    "C: \ programmabestanden \ total commandant \ totalcmd.exe"