Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 9920|Antwoord: 1

BAT-scripts gebruiken de beheerder die wordt uitgevoerd om over te schakelen naar de huidige map

[Link kopiëren]
Geplaatst op 16-12-2020 14:19:26 | | | |
BAT-scripts gebruiken de beheerder die wordt uitgevoerd om over te schakelen naar de huidige map

Wanneer je direct dubbelklikt om een bat-script uit te voeren, kan het scriptcommando worden uitgevoerd vanuit de huidige directory en kunnen sommige bewerkingen normaal worden uitgevoerd.

Wanneer je echter een bat-script als beheerder uitvoert, is de run-directory:C:\Windows\system32

Oplossing:

Met de variabelenverrijkingsmethode lees je de map van het huidige bestand uit en zet je vervolgens cd voorbij:







Vorig:.NET Core、. NET Standard, ASP.NET Core en .NET Framework-relaties
Volgend:ASP.NET Core (ServiceAdmin) maakt online beheer van Windows-diensten mogelijk
 Huisbaas| Geplaatst op 16-12-2020 14:33:22 |
Kennis over andere variabelenaugmentatie:


Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com